Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
Разрешенные связи
Не все связи, которые пользователь пожелал бы изобразить, яв-
ляются разрешенными (допустимыми) или имеют место достаточно час-
то. Рассмотрим наиболее общие разрешенные формы связей.
Рисунок 3-8
Разрешенные формы связей
------------¬ -------------¬
¦ ¦Ё>------- - - - + ¦ Многие к одному
¦ ¦ ¦ ¦
L------------ L-------------
------------¬ -------------¬
¦ ¦Ё>- - - - - - <Ё¦ ¦ Многие ко многим
¦ ¦ ¦ ¦
L------------ L-------------
------------¬
¦ ¦Ё>- - ¬
¦ ¦ Рекурсивная связь типа "многие к одному"
L----T------- ¦
L - - - - - - -
Теперь рассмотрим примеры неразрешенных связей, отражающих
состояния, которые невозможны в действительности.
Рисунок 3-9
Неразрешенные формы связей
------------¬ -------------¬ Обязательная
¦ ¦Ё>------------<Ё¦ ¦ связь типа
¦ ¦ ¦ ¦ "многие ко многим"
L------------ L-------------
Дополнительные соглашения и правила, касающиеся связей, расс-
матриваются в главе 7. Исчерпывающий перечень разрешенных и не-
разрешенных форм связей приводится в Приложении B.