Обязательность на одном конце с необязательностью на другом
Рассмотрим пример:
Имеет
|
Это наиболее часто встречающаяся форма связи, которая предполагает, что каждое и любой экземпляр сущности А может существовать только в контексте одного (и только одного) экземпляра сущности В. С другой стороны, экземпляры В могут существовать как в связи с экземплярами А, так и без нее.
Противоположная ситуация:
|
Это редко используемая конструкция и, вероятнее всего, имеет место, когда А представляет собой некоторое придуманное понятие, всегда включающее в себя точный набор вхождений В. При этом экземпляры В могут уже существовать сами по себе (при ближайшем рассмотрении эти связи зачастую оказываются связями типа "многие ко многим").
Необязательность на обоих концах
| А | Принадлежит | В | |
| ИНН | Имеет | Студент | |
| Применяется редко. | Как А, так и В могут существовать | ||
| между ними. | |||
| * Обязательность на обоих концах | |||
| А | Состоит из | В | |
| Группа | Учится в | Студент |
Достаточно сильная конструкция, предполагающая, что экземпляр сущности В не может быть создан без одновременного создания одного связанного с ним экземпляра сущности А.
Один к одному -1:1
Обязательность на одном конце с необязательностью на другом
| А | Имеет | В |
| Студент | Принадлежат | Сведения в вузе о службе в армии |
Используется редко.
Необязательность на обоих концах
| А Студент | Имеет | В Абонемент в бассейн | |
| Принадлежит | |||
Используется редко. * Обязательность на обоих концах
| А Студент | Имеет | В Зачетная книжка |
| Принадлежит | ||
Крайне редко (почти всегда ошибочно). При ближайшем рассмотрении связи типа "один к одному" почти всегда оказывается, что А и В представляют собой в действительности разные подмножества одного и того же предмета или разные точки зрения на него, просто имеющие отличные имена и по-разному описанные связи и атрибуты.
—1 Многие ко многим - N:M
Необязательность на обоих концах
|
Такая конструкция часто имеет место в начале этапа анализа и означает связь, либо понятую не до конца и требующую дополнительного разрешения, либо отражающую простое коллективное отношение - двунаправленный список.
Обязательность на одном конце с необязательностью на другом
|
Применяется редко. Такие связи всегда подлежат дальнейшей детализации. Например, Преподаватель-Дисциплина, когда преподаватель должен проводить занятия по одной или нескольким дисциплинам, а по дисциплине могут проводить занятия один или несколько преподавателей или не проводиться совсем.