Project --- Skill --- Employee
A project requires many skills. A skill can be required for many projects.
An employee can have many skills. A skill can be 'had' by many employees.
Is this information enough in order to deduct which employees are in which projects? Or should there be another relationship between Projects and Employees?
Like this: A project can have many employees. An employee can be a part of many projects.
So it would basically become a triangle of these 3 entities, with weak entities in-between? Or is there a better solution?