Проектирование информационных систем с CA ERwin Modeling Suite 7.3. Горбаченко В.И - 97 стр.

UptoLike

97
тельской сущности (Child-to-Parent).
Пример определения мощности и имени связи между сущностями От-
дел и Менеджер приведен на рис. 6.28.
Рис. 6.28. Пример определения мощности и имени связи
между сущностями Отдел и Менеджер
Тип связи (Relatioпships Type) позволяет обозначить идентифицирую-
щую (Identifying) или неидентифицирующую (Non-Identifying) связь. Для не-
идентифицирующей связи необходимо указать обязательность связи (Nulls
Allowed или No Nulls). В случае обязательной связи (No Nulls), несмотря на то,
что внешний ключ не войдет в состав первичного ключа дочерней сущности,
при генерации схемы базы данных атрибут внешнего ключа
получит признак
NOT NULL. В случае необязательной связи (Nulls Allowed) внешний ключ
может принимать значение NULL. Это означает, что экземпляр дочерней
сущности не будет связан ни с одним экземпляром родительской сущности.
Необязательная неидентифицирующая связь помечается прозрачным ромбом
со стороны родительской сущности (рис. 6.29).
Рис. 6.29. Графическое представление
необязательной неидентифицирующей связи
тельской сущности (Child-to-Parent).
      Пример определения мощности и имени связи между сущностями От-
дел и Менеджер приведен на рис. 6.28.




              Рис. 6.28. Пример определения мощности и имени связи
                          между сущностями Отдел и Менеджер

      Тип связи (Relatioпships Type) позволяет обозначить идентифицирую-
щую (Identifying) или неидентифицирующую (Non-Identifying) связь. Для не-
идентифицирующей связи необходимо указать обязательность связи (Nulls
Allowed или No Nulls). В случае обязательной связи (No Nulls), несмотря на то,
что внешний ключ не войдет в состав первичного ключа дочерней сущности,
при генерации схемы базы данных атрибут внешнего ключа получит признак
NOT NULL. В случае необязательной связи (Nulls Allowed) внешний ключ
может принимать значение NULL. Это означает, что экземпляр дочерней
сущности не будет связан ни с одним экземпляром родительской сущности.
Необязательная неидентифицирующая связь помечается прозрачным ромбом
со стороны родительской сущности (рис. 6.29).



                      Рис. 6.29. Графическое представление
                        необязательной неидентифицирующей связи
                                      97