Hi
I'm embarking on my first proper Access db to replace the numerous xl spreadsheets we have previously used. The db is to store and manage information for a kindergarten, I'm doing OK with most of the basic requirements but not sure how to go about designing the tables and updating them for the following:
Children attend for varied sessions during the week eg. Mon 9-3, Tue 8-5.30, Wed 9-3..... these sessions are fixed in the short term but may be changed with 4 weeks notice.
The children may continue with the same sessions during the school holidays or not attend or have reduced attendance.
I have a table to capture general info about the children but I'm struggling to think of the best way to go about the session details, this will hopefully be used for invoicing and forecasting (staff requirements, available spaces).
I'm thinking that I will need to make a table for each child with: Date (first day of the week),M,T,W,T,F (session details). These tables would need to be populated 3-6 months in advance for forecasting purposes and updated as changes occur.
If I have to have a table for each child I'm hoping that the following will be possible:
- Batch copy weeks forward from a single form button for all tables
- Stop a batch copy for records when a leaving date has been entered for a child
- Update a change of sessions from a given date, updating all records forward of this date
- Update holiday sessions when required (from a separate table)
I hope all this makes sense and would welcome any guidance about possible approaches to take or things to consider.
Many Thanks