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