Определить таблицы из части моей диаграммы ER - PullRequest
1 голос
/ 31 мая 2010

У меня есть ER-диаграмма (Показать в http://www.4freeimagehost.com/show.php?i=f82997ca4d5d.png). На схеме вы видите 2 объекта и отношение 1: N вместе. Проект имеет 2 столбца как ProjectID, ProjectName. Сотрудник имеет 3 столбца как EmployeeID, EmployeeName и ProjectID. В проекте работает ТОЛЬКО 1 менеджер проекта, а менеджер проекта - сотрудник. Какие столбцы их добавляют?

1 Ответ

1 голос
/ 03 июня 2010

Простое решение (ТОЛЬКО ОДИН менеджер)

  • Добавить ManagerID в таблицу проектов

Более общее решение (допускается 0, 1 или более менеджеров)

  • Добавить таблицу «ManagesProject» с двумя столбцами: ProjectID, EmployeeID.
...