> Or have departments share a secretary - but then the target of WorksIn would have to be the powerset of Departments).
Not necessarily. This is where the magic of [join tables](https://en.wikipedia.org/wiki/Associative_entity) comes in handy! We could include a new object representing relationships between employees and departments, and have one relation for each department an employee works in.
**Puzzle JMC8:** What would a presentation of this approach look like?