Рассмотрим follwing таблицы:Моделирование Сотрудник/Руководитель отношения
EMP
PK: EMP_ID
PROJECT
PK: PROJECT_ID
EMP_PROJECT
(Таблица соединения создающих M: N отношение)
ПК: EMP_ID, project_id FK: EMP_ID, PROJECT_ID
Сотрудник может работать на многих проектах. Каждый проект может выполняться многими сотрудниками. Я хочу представить в своей модели тот факт, что команда (группа сотрудников), управляющая проектом, должна иметь руководителя группы.
Я думал о создании новой таблицы Supervision
(PK: Supervision_ID) с атрибутом для даты начала. Но я не уверен, что таблица должна соответствовать этой таблице.