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

UptoLike

73
Рис. 5.6. Пример связи "многие-ко-многим"
Рис. 5.7. Пример использования ассоциативной сущности
Рекурсивное отношениеэто неидентифицирующее отношение между
двумя сущностями, которое указывает, что экземпляр сущности может быть
связан с другим экземпляром той же самой сущности. При рекурсивном от-
ношении родительская и подчиненная сущности совпадают. На рис. 5.8 пока-
заны примеры двух реализаций рекурсивного отношения для сущности Со-
трудник, с использованием имени роли и
без него. Имя роли показывает,
какую роль играет внешний ключ в сущности. В данном примере внешний
ключ задает табельный номер. Обратите внимание, что ERwin "унифициру-
ет" атрибуты внешнего ключа и первичного ключа, когда имя роли не ис-
пользуется. Использование имени роли приводит к размещению внешнего
ключа в качестве неключевого атрибута.
Рис. 5.8. Примеры реализации рекурсивных отношений
с использованием имени роли и без него в сущности Сотрудник
Мощность отношения задает максимальное число экземпляров одной
сущности, которые могут быть связаны с экземплярами другой сущности.
Мощность отношения определяется для обеих сторон отношениядля ис-
ходной и завершающей сущностей. Количество элементов определяет мак-
симальное количество экземпляров сущностей, участвующих в отношении, в
                   Рис. 5.6. Пример связи "многие-ко-многим"




             Рис. 5.7. Пример использования ассоциативной сущности


      Рекурсивное отношение – это неидентифицирующее отношение между
двумя сущностями, которое указывает, что экземпляр сущности может быть
связан с другим экземпляром той же самой сущности. При рекурсивном от-
ношении родительская и подчиненная сущности совпадают. На рис. 5.8 пока-
заны примеры двух реализаций рекурсивного отношения для сущности Со-
трудник, с использованием имени роли и без него. Имя роли показывает,
какую роль играет внешний ключ в сущности. В данном примере внешний
ключ задает табельный номер. Обратите внимание, что ERwin "унифициру-
ет" атрибуты внешнего ключа и первичного ключа, когда имя роли не ис-
пользуется. Использование имени роли приводит к размещению внешнего
ключа в качестве неключевого атрибута.




               Рис. 5.8. Примеры реализации рекурсивных отношений
          с использованием имени роли и без него в сущности Сотрудник

     Мощность отношения задает максимальное число экземпляров одной
сущности, которые могут быть связаны с экземплярами другой сущности.
Мощность отношения определяется для обеих сторон отношения – для ис-
ходной и завершающей сущностей. Количество элементов определяет мак-
симальное количество экземпляров сущностей, участвующих в отношении, в

                                      73