I'm running a summer holiday club for around 30 famiies that has 19 different activities on different dates. I'm trying to create a database to record which activities parents have booked for. They can, and will, change their bookings fairly often.
So far I have 4 tables: tblParentData, tblChildrenData, tblActivityData and tblActivityBookings related as below...
The structure assumes that when a parent books an activity they will bring all their children, but that's OK.
I've also made a form to show what each parent has booked for, using a subform which is linked to a query to find which activities parents have booked for...
My problem is what happens when I want to add a new activity for that particular parent. My ideal is that I can click on the "Add activity" button to open up another form which looks something like the one below but has a check box next to each activity. Checking the box will automatically add a new record to tblActivityBookings for that parent (and unchecking a box would delete the existing record). But if that's not possible, what's the best way to achieve the same end?
Thanks very much for any help!
So far I have 4 tables: tblParentData, tblChildrenData, tblActivityData and tblActivityBookings related as below...
The structure assumes that when a parent books an activity they will bring all their children, but that's OK.
I've also made a form to show what each parent has booked for, using a subform which is linked to a query to find which activities parents have booked for...
My problem is what happens when I want to add a new activity for that particular parent. My ideal is that I can click on the "Add activity" button to open up another form which looks something like the one below but has a check box next to each activity. Checking the box will automatically add a new record to tblActivityBookings for that parent (and unchecking a box would delete the existing record). But if that's not possible, what's the best way to achieve the same end?
Thanks very much for any help!