Это применимо для моделирования новой системы, но для уже существующей системы количество сущностей отражает количество тех типов данных (таблиц), которые есть в системе. Т. е. мы не можем разделить одну сущность на две, так как в системе ей соответствует вполне определенная таблица. И атрибутов в ней 100. Может есть такая диаграмма, которая отражает набор сущностей без набора полей? Но как тогда на ней отразить связи?
Большинство нормальных case -средств обладает возможностью представлять одно и тоже с разной степенью детализации. ERWin предлагает представление Сущность - связь, Сущность с ключевыми атрибутами - Свзяь (при этом можно визуализировать миграцию ключей и отключить ее).
При этом, если код ориентирован на уже существующую структуру таблицы, и изменить его нельзя, можно предоставить коду представление с тем же именем и нормализованную структуру инкапсулировать (спрятать) за представлением