Я пытаюсь выполнить следующий сценарий:SQL Server: тройная связь
- Сотрудник может работать в разных позициях одновременно
- Каждая позиция подключена к проекту
Обратите внимание, что некоторые позиции необязательно связаны с проектом (менеджер сотрудника не проект)
Я сделал диаграмму, чтобы получить лучшее представление о том, что мне нужно сделать. См. Ниже диаграмму. Из диаграммы и поиска в Интернете. Я узнал, что это, вероятно, троичные отношения. Но я не могу понять, как я могу это реализовать. Я использую SQL Server в Visual Studio 2015 и использую инструкции T-SQL create.
Как я могу реализовать это в своей базе данных SQL Server?
каждое положение связано с более одного проекта? –
@CharlesBretana Да, каждая позиция связана не более чем с одним проектом. –