17. Построение диаграммы «сущность-связь» в различных нотациях.

1)    Нотация Чена.

Связь соединяется с ассоциируемыми сущностями линиями. Возле каждой сущности на линии, соединяющей ее со связью, цифрами указывается класс принадлежности. Пример: 


2)    Нотация Мартина

Список атрибутов приводится внутри прямоугольника, обозначающего сущность. Ключевые атрибуты подчеркиваются. Связи изображаются линиями, соединяющими сущности, вид линии в месте соединения с сущностью определяет кардинальность связи: 

Имя связи указывается на линии ее обозначающей. Пример:

3)    Нотация IDEF1X.

Обозначения сущностей: 

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

Обозначения связей: 

Обозначение кардинальности связей:

Пример:


Кроме того, в IDEF1X вводится понятие “отношение категоризации”, по смыслу эквивалентное рассмотренной нами иерархической связи. Отношение полной категоризации (сущности-категории составляют полное множество потомков родительской сущности) обозначается: 

Также может существовать отношение неполной категоризации (сущности-категории составляют неполное множество потомков общей сущности): 


1)    Нотация Баркера.

Сущности обозначаются прямоугольниками, внутри которых приводится список атрибутов. Ключевые атрибуты отмечаются символом # (решетка). Связи обозначаются линиями с именами, место соединения связи и сущности определяет кардинальность связи: 

Пример: 

Для обозначения отношения категоризации вводится элемент "дуга":

Comments