Компоненты диаграммы ERwin и основные виды представлений диаграммы
Диаграмма ERwin строится из трех основных блоков - сущностей, атрибутов и связей. Если
рассматривать диаграмму как графическое представление правил предметной области, то сущности
являются существительными, а связи - глаголами.
Выбор между логическим и физическим уровнем отображения осуществляется через линейку
инструментов или меню. Внутри каждого из этих уровней есть следующие режимы отображения:
Режим "сущности" - внутри прямоугольников отображается имя
сущности (для логической модели) или имя таблицы (для физического
представления модели); служит для удобства обзора большой диаграммы или
размещения прямоугольников сущностей на диаграмме.
Режим "определение сущности" служит для презентации диаграммы другим
людям.
Режим "атрибуты". При переходе от предметной области к модели
требуется вводить информацию о том, что составляет сущность. Эта
информация вводится путем задания атрибутов (на физическом уровне -
колонок таблиц). В этом режиме прямоугольник-сущность делится линией на
две части - в верхней части отображаются атрибуты (колонки), составляющие
первичный ключ, а в нижней - остальные атрибуты. Этот режим является
основным при проектировании на логическом и физическом уровнях.
Режим "первичные ключи" - внутри прямоугольников - сущностей
показываются только атрибуты/колонки, составляющие первичный ключ.
Режим "пиктограммы". Для презентационных целей каждой таблице может
быть поставлена в соответствие пиктограмма (bitmap).
Режим "показ глагольной фразы". На дугах связей показываются
глагольные фразы, связывающие сущности (для логического уровня) или
имена внешних ключей (для физического уровня).
Диаграмма может занимать более чем один экран и более чем один лист при печати. Для обзора
модели предусмотрены, кроме прокруток экрана, режимы уменьшения/увеличения изображения,
отображение всей модели, отображение выделенной части модели.