Изменения

Перейти к: навигация, поиск

Модель сущность-связь

1129 байт добавлено, 13:14, 27 декабря 2020
Альтернативные нотации
== Альтернативные нотации ==
Выше рассматривалась нотация '''Crow's foot''', предложенная Гордоном Эверестом.
===Нотация Питера Чена===
Модель Сущность-связь была предложена Питером Ченом в 1976 году, им же была предложена следующая графическая нотация:
 
[[Файл:Нотация Питера Чена.png|600px]]
 
===UML-нотация===
Для каждой таблицы явно подписывается, что она обозначает (ассоциацию, сущность и т.д.). Ограничения прописываются в виде $i..k$ (например, $1..n$), это позволяет наложить ограничение $2..n$, что было невозможно в Crow's foot.
 
[[Файл:UML-нотация.png|400px]]
 
===Object Definition Language===
 
'''class''' Student {
int Id;
string Name;
Group group inverse Group::Students;
}
'''class''' Group {
int id;
Set<Student> students inverse Student::group;
}
128
правок

Навигация