How to represent a categorized many-to-many database relationship where categories are specific to one side of the relationship
问题 I'm working on building a database to manage project assignments, and the one part that's giving me particular trouble is the assignment of job titles to employees with for each project they are working on. Requirements An Employee can be on multiple Projects at a time A Project has multiple Employees on it A Project has multiple Job Titles An Employee works on a Project under exactly one of the Project's Job Titles Multiple Employees can work under the same Job Title in a Project I'm not