We schedule people to work at many locations. Each location has a unique target number of employees for that day, as well as subtargets for specific roles. For example, a location may need a supervisor, assistant supervisor, three generalists, a specialist 1, and a specialist 2.
We created an employee table and a locations table. The employee table has a position field. The employee table links to the locations table to create the work assignment.
The problem is that you can end up assigning two supervisors or no supervisors, or too many or not enough of any position.
We could create role target fields in the locations table and then count the number of employees assigned to that role in that location, but it’s a whole lot of work. I can’t think of anything more elegant or streamlined.
Ideas welcomed!
