Hey! I'm working on an Access database that will function to automatically generate a work schedule for 180 people in the operating room that I work in. I've got a good amount of Access experience, though I'm not overly proficient in VB.
Here is the situation: MOST of the employees work a fixed schedule, like Monday-Friday, 7am to 3.30pm. I can put that together without a problem.
However, some employees work quite erratic schedules, like Tuesday from 7am to 11am, Friday from 3pm to 7pm, and every third saturday from 7am to 3.30pm. There are 10-15 people with these erratic schedules. I don't want to code in specific exceptions for these employees, because the turnover here is pretty high, and there's always somebody new coming on board with an erratic schedule.
My problem is that I cannot envision how to structure the tables, relationships, etc... to accomodate both the regulars and the erratics. Especially those that work every third Saturday or something.
For the regulars, I am generating a default schedule for them based on their regular shifts, and then adjusting for the days that they request off. In the employees table, I have linked fields to shift and 'days' tables where I can enter their regular schedule. Exceptions are then stored in another table. The end result of all of this is that it is output to Excel.
How would you suggest that I enter the 'regular erratic' schedules? Any thoughts would be appreciated. I'm experiencing a mental block about it right now.
Thanks
Clay
Here is the situation: MOST of the employees work a fixed schedule, like Monday-Friday, 7am to 3.30pm. I can put that together without a problem.
However, some employees work quite erratic schedules, like Tuesday from 7am to 11am, Friday from 3pm to 7pm, and every third saturday from 7am to 3.30pm. There are 10-15 people with these erratic schedules. I don't want to code in specific exceptions for these employees, because the turnover here is pretty high, and there's always somebody new coming on board with an erratic schedule.
My problem is that I cannot envision how to structure the tables, relationships, etc... to accomodate both the regulars and the erratics. Especially those that work every third Saturday or something.
For the regulars, I am generating a default schedule for them based on their regular shifts, and then adjusting for the days that they request off. In the employees table, I have linked fields to shift and 'days' tables where I can enter their regular schedule. Exceptions are then stored in another table. The end result of all of this is that it is output to Excel.
How would you suggest that I enter the 'regular erratic' schedules? Any thoughts would be appreciated. I'm experiencing a mental block about it right now.
Thanks
Clay