Разница между нотациями Чена и «Гусиной лапки» (Crow’s Foot) для построения ER-диаграмм заключается в том, как изображают сущности, атрибуты и связи. ru.wikipedia.org practicum.yandex.ru
Нотация Чена: forum.hpc.name ru.wikipedia.org
- Сущности (например, «Пользователь», «Товар») изображают в виде прямоугольников, внутри которых написано название сущности. forum.hpc.name
- Атрибуты (например, имя пользователя, цена товара) изображают в виде эллипсов, соединённых линиями с соответствующими сущностями. forum.hpc.name Ключевые атрибуты (первичные ключи) выделяют подчёркиванием. forum.hpc.name
- Связи (например, «Пользователь покупает Товар») изображают в виде ромбов, соединённых линиями с сущностями, между которыми существует связь. forum.hpc.name
- Кратность и кардинальность (например, один пользователь может совершить много покупок) указывают числами или символами возле линий связи, например, 1:1, 1, N. forum.hpc.name
Нотация «Гусиной лапки» (Crow’s Foot): ru.wikipedia.org
- Сущность изображают в виде прямоугольника, содержащего её имя, выражаемое существительным. ru.wikipedia.org Имя сущности должно быть уникальным в рамках одной модели. ru.wikipedia.org
- Связь изображают линией, которая связывает две сущности, участвующие в отношении. ru.wikipedia.org
- Степень конца связи указывают графически, множественность связи изображают в виде «вилки» на конце связи. ru.wikipedia.org
- Модальность связи также изображают графически — необязательность связи помечают кружком на конце связи. ru.wikipedia.org
- Атрибуты сущности записывают внутри прямоугольника, изображающего сущность, и выражают существительным в единственном числе (возможно, с уточняющими словами). ru.wikipedia.org
Таким образом, в нотации Чена акцент сделан на визуальном представлении сущностей и их отношений, в то время как нотация «Гусиной лапки» фокусируется на графическом изображении связей и их характеристик.