I have three shifts per day, each shift can have multiple nurses but at least one nurse needs to have a skill A (e.g. Nurse Senior) and at least one nurse needs to have a skill B (e.g. a Nurse Manager). One nurse can have skill A and skill B at the same time to satisfy my requirements. How can I specify this?
Define Group Property
Define Skill A and Skill B in the Group Definition Table.

Staff Property
Set skills for each staff.

Cover Constraints.
Set Skill A and Skill B as Set of the group.

Solution

Load the Project File
File → Open Project File from GitHub
