![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Каждый экземпляр связи должен быть однозначно идентифицирован, и для этого также используется первичный ключ связи. Так как связь идентифицируется вовлеченными в нее сущностями, первичный ключ связи может быть представлен первичными ключами вовлеченных в связь сущностей.
Пример. Рассмотрим множество сущностей СОТРУДНИК с первичным ключом Номер сотрудника и множество сущностей ПРОЕКТ с первичным ключом Номер проекта. Оба первичных ключа могут быть определены на одном и том же домене НОМЕР. Рассмотрим связь ИСПОЛНИТЕЛЬ ПРОЕКТА. Вовлеченные в эту связь сущности представляются своими первичными ключами:
Номер сотрудника, Номер проекта
Они и образуют первичный ключ связи ИСПОЛНИТЕЛЬ ПРОЕКТА. Важно отметить, что эти атрибуты – первичные ключи вовлеченных в связь сущностей, а не собственные атрибуты связи.
В табличном виде связи могут быть представлены следующим образом:
| Первичный ключ связи | Атрибут связи | ||
| Вовлеченные в связь множества сущностей | СОТРУДНИК | ПРОЕКТ | |
| Роль | ИСПОЛНИТЕЛЬ | ПРОЕКТ | |
| Атрибуты сущностей | Номер сотрудника | Номер проекта | Доля времени |
| Множества значений | НОМЕР | НОМЕР | ПРОЦЕНТ |
| Экземпляр связи 1 | |||
| Экземпляр связи 2 | … | … | … |
Дата публикования: 2014-11-26; Прочитано: 251 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
