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