Hello everyone! I have no formal education in Access 2010, only a lot of googling. I'm trying to design a fairly simple scheduling database for 5-8 users, ideally with potential for expansion so it can be utilized to archive records and generate various reports.
Some points that may matter: Maximum 180 classes per year with 12 students each, so no more than 2160 students per year. DB needs to maintain three years of records. I need to be able to send e-mails to registered students, ideally with the date automatically placed in the e-mail based on table data.
Currently I've set up tables and relationships based on what I've read about good database design and avoiding redundant data and the like. As follows:
I'm trying to figure out how to put together some forms with controls and queries (perhaps macros, but VBA scares me for the time being) to do the following:
View seats taken/remaining in classes, ideally in a week or entire month view (perhaps with conditional formatting for easy ID of available classes)
Set up a validation rule to prevent booking more than 12 students to a class
And finally splitting the database for the users to access a network drive front end. I know it can be done, I'm just having difficulty gleaning what I need to know from the highly technical Microsoft documentation that covers these topics. I wouldn't ask anyone to give me the needed codes or anything, but a critique of my table setup and a point in the right direction would be sincerely appreciated!
Some points that may matter: Maximum 180 classes per year with 12 students each, so no more than 2160 students per year. DB needs to maintain three years of records. I need to be able to send e-mails to registered students, ideally with the date automatically placed in the e-mail based on table data.
Currently I've set up tables and relationships based on what I've read about good database design and avoiding redundant data and the like. As follows:
I'm trying to figure out how to put together some forms with controls and queries (perhaps macros, but VBA scares me for the time being) to do the following:
View seats taken/remaining in classes, ideally in a week or entire month view (perhaps with conditional formatting for easy ID of available classes)
Set up a validation rule to prevent booking more than 12 students to a class
And finally splitting the database for the users to access a network drive front end. I know it can be done, I'm just having difficulty gleaning what I need to know from the highly technical Microsoft documentation that covers these topics. I wouldn't ask anyone to give me the needed codes or anything, but a critique of my table setup and a point in the right direction would be sincerely appreciated!