ВУЗ:
Составители:
Рубрика:
50
Если сущности в IDEF1X-диаграмме связаны, связь передает
ключ (или набор ключевых атрибутов) от родительской сущности к
дочерней. Эти атрибуты называются внешними ключами (Foreign Key)
и помечаются буквами FK. Передаваемые атрибуты называются
мигрирующими.
Сущность является независимой, если каждый экземпляр сущно-
сти может быть однозначно идентифицирован без определения его
отношения с другими сущностями. Сущность называется зависимой,
если однозначная идентификация экземпляра сущности зависит от его
отношения к другой сущности. Независимая сущность изображается
прямоугольником, зависимая – прямоугольником с закругленными
углами.
В IDEF1X концепция зависимых и независимых сущностей уси-
ливается типом связей между двумя сущностями. При идентифици-
рующей связи, обозначаемой сплошной линией с точкой, первичный
ключ родительской сущности передается в состав первичного ключа
дочерней сущности, и дочерняя сущность будет зависимой. При не-
идентифицирующей связи, обозначаемой пунктирной линией с точкой,
первичный ключ родительской сущности мигрирует в состав неключе-
вых атрибутов дочерней сущности, при этом дочерняя сущность мо-
жет оставаться независимой.
Например, на рис. 1.23 сущности «Сотрудник» и «Отдел» явля-
ются независимыми, поскольку они связаны неидентифицирующей
связью, и каждый экземпляр дочерней сущности «Сотрудник» может
быть однозначно определен без указания отдела, в котором работает
сотрудник. Примером зависимой сущности может являться заказ, ко-
торый невозможно идентифицировать без указания разместившего его
клиента. Эта ситуация представлена на рис. 1.27.
При раскрытии связи «многие ко многим» обычно вводят ассо-
циативную сущность, которая уточняет свойства связи и является за-
висимой от исходных сущностей. Например, связь между врачом и
пациентом, показанную на рис. 1.26, можно уточнить, если ввести
сущность «Визит», как это показано на рис. 1.28.
Рис. 1.27. Идентифицирующая связь
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »