Разрешить M:N / Сотрудники в проектах
Задача 3 из 4 · Режим #6 · Средняя

Сотрудники в проектах

Сотрудник может участвовать в нескольких проектах, у проекта — несколько участников. Разрешите M:N — в промежуточной сущности храните роль (developer / manager / QA) и долю участия.

Подсказка

Assignment / ProjectMember / ProjectAssignment — типичные имена. Атрибут: role / hours / share.

⠿ Employee
АтрибутТип
employee_id uuid
⠿ Project
АтрибутТип
project_id uuid
Добавьте сущность, удалите прямую связь, соедините промежуточную с обеими сторонами.