ВУЗ:
Составители:
Рубрика:
94
глаголом или глагольной фразой. Например, связь между сущностями Ком-
пьютер, Продажа и Менеджер показывает (рис. 6.24), какой компьютер
продан и какой менеджер оформил сделку продажи компьютера:
− каждый Компьютер < продается > Продажа;
− каждая Продажа < оформляет > Менеджер.
Рис. 6.24. Связь между сущностями Компьютер, Продажа и Менеджер
В нотации IDEF1X различают зависимые и независимые сущности. Тип
сущности определяется ее связью с другими сущностями. Идентифицирую-
щая связь устанавливается между независимой (родительский конец связи) и
зависимой (дочерний конец связи) сущностями и показывается на диаграмме
сплошной линией с жирной точкой на дочернем конце связи. При установле-
нии идентифицирующей связи ERwin автоматически преобразует
дочернюю
сущность в зависимую сущность. Зависимая сущность на диаграмме изобра-
жается прямоугольником со скругленными углами, например, сущность
Продажа (см. рис. 6.24). Экземпляр зависимой сущности определяется толь-
ко через отношение к родительской сущности. Например, информация о про-
даже не может быть внесена и не имеет смысла без информации о проданном
компьютере. При установлении
идентифицирующей связи атрибуты первич-
ного ключа родительской сущности автоматически переносятся в состав пер-
вичного ключа дочерней сущности. Операция дополнения атрибутов дочер-
ней сущности при создании связи называется миграцией атрибутов. В до-
черней сущности новые (мигрированные) атрибуты помечаются как внешний
ключ (FK). В случае идентифицирующей связи при генерации схемы базы
данных атрибутам
внешнего ключа присваивается признак NOT NULL, что
означает невозможность внесения записи в таблицу, соответствующей до-
черней сущности, без идентификационной информации из таблицы, соответ-
ствующей родительской сущности. Например, невозможность внесения за-
писи в таблицу продаж без информации об идентификационном номере про-
данного компьютера, определенного в таблице описания имеющихся в нали-
чии компьютеров.
Неидентифицирующая связь
показывается на диаграмме пунктирной
линией с жирной точкой и служит для установления связи между независи-
мыми сущностями. При установлении неидентифицирующей связи дочерняя
глаголом или глагольной фразой. Например, связь между сущностями Ком- пьютер, Продажа и Менеджер показывает (рис. 6.24), какой компьютер продан и какой менеджер оформил сделку продажи компьютера: − каждый Компьютер < продается > Продажа; − каждая Продажа < оформляет > Менеджер. Рис. 6.24. Связь между сущностями Компьютер, Продажа и Менеджер В нотации IDEF1X различают зависимые и независимые сущности. Тип сущности определяется ее связью с другими сущностями. Идентифицирую- щая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями и показывается на диаграмме сплошной линией с жирной точкой на дочернем конце связи. При установле- нии идентифицирующей связи ERwin автоматически преобразует дочернюю сущность в зависимую сущность. Зависимая сущность на диаграмме изобра- жается прямоугольником со скругленными углами, например, сущность Продажа (см. рис. 6.24). Экземпляр зависимой сущности определяется толь- ко через отношение к родительской сущности. Например, информация о про- даже не может быть внесена и не имеет смысла без информации о проданном компьютере. При установлении идентифицирующей связи атрибуты первич- ного ключа родительской сущности автоматически переносятся в состав пер- вичного ключа дочерней сущности. Операция дополнения атрибутов дочер- ней сущности при создании связи называется миграцией атрибутов. В до- черней сущности новые (мигрированные) атрибуты помечаются как внешний ключ (FK). В случае идентифицирующей связи при генерации схемы базы данных атрибутам внешнего ключа присваивается признак NOT NULL, что означает невозможность внесения записи в таблицу, соответствующей до- черней сущности, без идентификационной информации из таблицы, соответ- ствующей родительской сущности. Например, невозможность внесения за- писи в таблицу продаж без информации об идентификационном номере про- данного компьютера, определенного в таблице описания имеющихся в нали- чии компьютеров. Неидентифицирующая связь показывается на диаграмме пунктирной линией с жирной точкой и служит для установления связи между независи- мыми сущностями. При установлении неидентифицирующей связи дочерняя 94
Страницы
- « первая
- ‹ предыдущая
- …
- 92
- 93
- 94
- 95
- 96
- …
- следующая ›
- последняя »