Сотрудник

Отдел

Табельный номер

Номер отдела состоит из Где работает. Номер отдела(FK) Руководит/

Название отдела ФИО подчиняется

Руководит. табельный номер(FK)

 
 

 


Рисунок 1.21 – Имена ролей внешних ключей

 

В примере, приведенном на данном рисунке, в сущности «Сотрудник» внешний ключ «Номер отдела»имеет функциональное имя «Где работает», которое показывает, какую роль играет этот атрибут в сущности. Обязательным является применение имен ролей в двух случаях. В случае, когда два или более атрибутов одной сущности определены по одной и той же области, то есть они имеют одинаковую область значений, но разный смысл. И второй случай бал показан на рисунке 1.21, если имеется рекурсивная связь. На рисунке 1.22 показан первый обязательный случай использования имени роли для внешних ключей, когда сущности связаны более чем одной связью.