Читайте также:
|
|
(команда состоит из N игроков)
Виды связи:
1. 1 к 0… ------- (один ко многим)2. 1 к 1… -------Р (в команде обязательно один должен играть)3. 1 к 0…1 --------Z4. 1 к N --------NПри определении связи 1. к ко 0… понятие много имеет свою специфику. Оно означает, что сущностей может быть 0, 1, 2,… и т.д., т.е. их количество неопределенно.Связи между сущностями могут быть идентифицирующие и неидентифицирующие. Связь называется идентифицирующей, если ключ сущности «родителя» учавствует в идентификации «потомка». В этом случае «потомок» зависит от родителя, получая от него индивидуальность. Пример. Пусть у нас есть сущность «фильм» ключом для которой является «№фильма»
|
В этом примере индивидуальность «потомка»(кассеты) зависит от индивидуальности «родителя»(фильма). Сущность не может существовать без индивидуальности => существование «потомка» идентифицирующие связи зависит от существования «родителя».Сущность которая зависит от какой-либо другой сущности называется зависимой и обозначается прямоугольником со скругленными углами. Если «потомок» может существовать без «родителя», то такая связь называется неидентифицирующей. Неидентифицирующие связи организуются включением ключа в число ключевых атрибутов «потомка».Неидентифицирующая связь обозначается пунктирной линией.
Ромб указывает на необязательный дополнительный характер связи, т.е. место может быть не занято.
Дата добавления: 2015-07-25; просмотров: 58 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Переход от модели процессов предметной области к моделированию данных. | | | Категории сущностей. |