ВУЗ:
Составители:
Рубрика:
20
Связь степени N, необязательный класс принадлежности
Связь степени N, обязательный класс принадлежности
Связь от зависимой к независимой сущности
Рассмотрим теперь существующие степени бинарных связей:
• один-к-одному (обозначается 1:1). Это означает, что в такой связи в каждый момент
времени каждому экземпляру сущности A соответствует 1 или 0 экземпляров сущности B.
Данный факт представлен на Рис. 2-1, где прямоугольники обозначают сущности, а ромб -
связь. Так как степень связи для каждой сущности равна 1, то они соединяются одной
линией.
Рис. 2-1. Связь один-к-одному
• один-ко-многим (1:N). Одному экземпляру сущности A соответствуют 0, 1 или N
экземпляров сущности B. Графически степень связи N отображается "древообразной"
линией, так это сделано на следующем рисунке (Рис. 2-2).
Рис. 2-2. Связь один-ко-многим
• многие-к-одному (N:1). Эта связь аналогична отображению 1:N. Одному экземпляру
сущности B соответствуют 0, 1 или N экземпляров сущности A (Рис. 2-3).
Рис. 2-3. Связь многие-к-одному
• многие-ко-многим (M:N). В этом случае одному экземпляру сущности A соответствуют 0,
1 или N экземпляров сущности B, и наоборот, одному экземпляру сущности B
соответствуют 0, 1 или N экземпляров сущности A (Рис. 2-4).
Рис. 2-4. Связь многие-ко-многим
Другой важной характеристикой связи помимо ее степени является класс принадлежности
входящих в нее сущностей. Существует обязательный и необязательный классы принадлежности.
Рассмотрим примеры
степени связи один-к-одному:
1. Если рассматривать традиционный брак, то степень связи между сущностями Мужчина и
Женщина будет 1:1. Кроме того, каждый мужчина, состоящий в браке, обязательно ДОЛЖЕН
иметь жену. Таким образом, говорят, что сущность Женщина имеет обязательный класс
принадлежности. И, наоборот, каждая женщина, состоящая в браке, ДОЛЖНА иметь мужа. То
есть, сущность Мужчина также имеет обязательный класс принадлежности (2-5).
Рис. 2-5. Связь 1:1, обязательные классы принадлежности
2. Сотрудник руководит отделом (Рис. 2-6). Поскольку сотрудник может руководить только
ОДНИМ отделом, а в отделе может быть только ОДИН руководитель, то степень связи в этом
Связь степени N, необязательный класс принадлежности Связь степени N, обязательный класс принадлежности Связь от зависимой к независимой сущности Рассмотрим теперь существующие степени бинарных связей: • один-к-одному (обозначается 1:1). Это означает, что в такой связи в каждый момент времени каждому экземпляру сущности A соответствует 1 или 0 экземпляров сущности B. Данный факт представлен на Рис. 2-1, где прямоугольники обозначают сущности, а ромб - связь. Так как степень связи для каждой сущности равна 1, то они соединяются одной линией. Рис. 2-1. Связь один-к-одному • один-ко-многим (1:N). Одному экземпляру сущности A соответствуют 0, 1 или N экземпляров сущности B. Графически степень связи N отображается "древообразной" линией, так это сделано на следующем рисунке (Рис. 2-2). Рис. 2-2. Связь один-ко-многим • многие-к-одному (N:1). Эта связь аналогична отображению 1:N. Одному экземпляру сущности B соответствуют 0, 1 или N экземпляров сущности A (Рис. 2-3). Рис. 2-3. Связь многие-к-одному • многие-ко-многим (M:N). В этом случае одному экземпляру сущности A соответствуют 0, 1 или N экземпляров сущности B, и наоборот, одному экземпляру сущности B соответствуют 0, 1 или N экземпляров сущности A (Рис. 2-4). Рис. 2-4. Связь многие-ко-многим Другой важной характеристикой связи помимо ее степени является класс принадлежности входящих в нее сущностей. Существует обязательный и необязательный классы принадлежности. Рассмотрим примеры степени связи один-к-одному: 1. Если рассматривать традиционный брак, то степень связи между сущностями Мужчина и Женщина будет 1:1. Кроме того, каждый мужчина, состоящий в браке, обязательно ДОЛЖЕН иметь жену. Таким образом, говорят, что сущность Женщина имеет обязательный класс принадлежности. И, наоборот, каждая женщина, состоящая в браке, ДОЛЖНА иметь мужа. То есть, сущность Мужчина также имеет обязательный класс принадлежности (2-5). Рис. 2-5. Связь 1:1, обязательные классы принадлежности 2. Сотрудник руководит отделом (Рис. 2-6). Поскольку сотрудник может руководить только ОДНИМ отделом, а в отделе может быть только ОДИН руководитель, то степень связи в этом 20
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »