YourLib.net
Твоя библиотека
Главная arrow Базы данных. Проектирование и создание (С.М. Диго) arrow 4.5. Нотации, используемые при построении ER-моделей
4.5. Нотации, используемые при построении ER-моделей

4.5. Нотации, используемые при построении ER-моделей

   При построении ER-модели в ERWin можно выбрать нотацию, которая будет использоваться при изображении данной модели. Для того чтобы осуществить переключение между нотациями, следует выбрать позиции меню Model/Model Properties и в появившемся окне Model Properties выбрать закладку Notation. Как видно из рис. 4.9, для логического уровня представления ER-модели можно осуществлять выбор из двух нотаций: IDEF1X (Integration DEFinition for Information Modeling) и IE (Information Engineering).

 Рис. 4.9. Выбор нотации

Рис. 4.9. Выбор нотации

   Вид палитры инструментов (ERWin Toolbox) для случая использования нотации IDEF1X представлен на рис. 4.10.

Рис. 4.10. Палитра инструментов при использовании нотации IDEF1X 

Рис. 4.10. Палитра инструментов при использовании нотации IDEF1X

   Если палитра инструментов на экране отсутствует, следует View/Toolbars/Toolbox соответствующую строку отметить знаком √.
   Рассмотрим назначение кнопок палитры инструментов. Кнопка Кнопкаиспользуется при создании новой сущности.
   Кнопки Кнопки соответствуют идентифицирующей связи, связи «многие-ко- многим» и неидентифицирующей связи (в порядке их расположения на панели). Множественный конец связи обозначен точкой.
   Кнопка Кнопка используется при создании Категорий (это соответствует понятию «обобщенного объекта» в базовой ER-модели. Этот знак используется, когда в модели надо отобразить родо-видовые связи между сущностями.
   Вид палитры инструментовдля случая использования нотации IE представлен на рис. 4.11.   

Рис. 4.11. Палитра инструментов при использовании нотации IE 

Рис. 4.11. Палитра инструментов при использовании нотации IE

   Большинство различий в этих нотациях относятся к несущественным различиям между представлениями моделей. Если сравнивать обозначения на палитрах инструментов нотаций IDEF1X и IE, видно, что разница заключается в том, что для обозначения множественного конца линии связи в нотации IDEF1X используется точка, а в нотации IE - «лапка».
   Разница при описании обобщенных объектов является более существенной, так как заключается не только в том, что для обозначения Категории используется другой графический символ (Графический символ), но и вводятся разные понятия («полная» и «неполная» категория в нотации IDEF1X, «эксклюзивная» и «неэксклюзивная» категория в нотации IE). Более подробно различия методик моделирования IDEF1X и IE будут рассмотрены далее.
   Модель, представленная в одной нотации, может быть легко автоматически преобразована в другую нотацию.
   Далее мы рассмотрим создание логической модели в нотации IDEF1X. Эта нотация выбирается по умолчанию.

 
< Пред.   След. >