sorry,
I have a table that records the number of staff required per day, each staff member's ID, start and finish time (just time, not time and date), and the shift type. It is indexed by the date the shift was started.
There is a seperate shift-type look-up table that stores each shift type...