Обязательность на одном конце с необязательностью на другом

Рассмотрим пример:

Имеет
А руководителем 1 В
Студент- м Руководит Преподаватель
выпускник дипломированием  

Это наиболее часто встречающаяся форма связи, которая предпола­гает, что каждое и любой экземпляр сущности А может существовать только в контексте одного (и только одного) экземпляра сущности В. С другой стороны, экземпляры В могут существовать как в связи с экзем­плярами А, так и без нее.

Противоположная ситуация:

Обязательность на одном конце с необязательностью на другом - student2.ru

Это редко используемая конструкция и, вероятнее всего, имеет ме­сто, когда А представляет собой некоторое придуманное понятие, все­гда включающее в себя точный набор вхождений В. При этом экземп­ляры В могут уже существовать сами по себе (при ближайшем рассмот­рении эти связи зачастую оказываются связями типа "многие ко мно­гим").

Необязательность на обоих концах

  А Принадлежит В
  ИНН Имеет Студент
Применяется редко. Как А, так и В могут существовать
между ними.    
* Обязательность на обоих концах  
  А Состоит из В
  Группа Учится в Студент

Достаточно сильная конструкция, предполагающая, что экземпляр сущности В не может быть создан без одновременного создания одного связанного с ним экземпляра сущности А.

Один к одному -1:1

Обязательность на одном конце с необязательностью на другом

А Имеет В
Студент Принадлежат Сведения в вузе о службе в армии
 

Используется редко.

Необязательность на обоих концах

А Студент Имеет В Абонемент в бассейн  
Принадлежит  
   

Используется редко. * Обязательность на обоих концах

А Студент Имеет В Зачетная книжка
Принадлежит
   

Крайне редко (почти всегда ошибочно). При ближайшем рассмот­рении связи типа "один к одному" почти всегда оказывается, что А и В представляют собой в действительности разные подмножества одного и того же предмета или разные точки зрения на него, просто имеющие от­личные имена и по-разному описанные связи и атрибуты.

—1 Многие ко многим - N:M

Необязательность на обоих концах

Обязательность на одном конце с необязательностью на другом - student2.ru

Такая конструкция часто имеет место в начале этапа анализа и оз­начает связь, либо понятую не до конца и требующую дополнительного разрешения, либо отражающую простое коллективное отношение - двунаправленный список.

Обязательность на одном конце с необязательностью на другом

Обязательность на одном конце с необязательностью на другом - student2.ru

Применяется редко. Такие связи всегда подлежат дальнейшей де­тализации. Например, Преподаватель-Дисциплина, когда преподаватель должен проводить занятия по одной или нескольким дисциплинам, а по дисциплине могут проводить занятия один или несколько преподавате­лей или не проводиться совсем.

Наши рекомендации