Разница между ER-диаграммой Чена и Crow's Foot заключается в системе обозначений. practicum.yandex.ru {10-host} Обе нотации используют одинаковые элементы: сущности, атрибуты и связи, но обозначают их разными символами. practicum.yandex.ru
ER-диаграмма Чена: www.softwareideas.net
- Сущности изображают в виде прямоугольников, а отношения — в виде ромбов. {8-host}
- Если сущность участвует в отношении, они связаны линией. {8-host}
- Если отношение не является обязательным, то линия пунктирная. {8-host}
- Атрибуты изображают в виде овалов и связывают линией с одним отношением или с одной сущностью. {8-host}
ER-диаграмма Crow's Foot: ru.ruwiki.ru {8-host}
- Сущности изображают в виде прямоугольников с именем, которое должно быть уникальным в рамках одной модели. ru.ruwiki.ru {8-host}
- Две сущности, которые участвуют в отношении, соединяются линией. ru.ruwiki.ru {6-host}
- Степень конца связи указывают графически: множественность связи изображают в виде «вилки» на конце связи. ru.ruwiki.ru {6-host}
- Модальность связи также изображают графически: необязательность связи помечают кружком на конце связи. ru.ruwiki.ru
Кроме того, нотация Чена занимает больше места, чем Crow's Foot, так как для отношений используют ромбы. {10-host}
Crow's Foot компактнее нотации Чена, поэтому её используют для построения ER-моделей логического уровня, когда нужно описать в модели все атрибуты сущностей. practicum.yandex.ru