995d9d97

Компоненты диаграммы ERwin и основные виды представлений диаграммы



Диаграмма ERwin строится из трех основных блоков - сущностей, атрибутов и связей. Если
рассматривать диаграмму как графическое представление правил предметной области, то сущности
являются существительными, а связи - глаголами.

Выбор между логическим и физическим уровнем отображения осуществляется через линейку
инструментов или меню. Внутри каждого из этих уровней есть следующие режимы отображения:

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

Диаграмма может занимать более чем один экран и более чем один лист при печати. Для обзора
модели предусмотрены, кроме прокруток экрана, режимы уменьшения/увеличения изображения,
отображение всей модели, отображение выделенной части модели.




Содержание раздела