Hello People:
I am developing an ASP.NET intranet and website for a secondary school with five years of students. The site must store and use data from a database. Most of the text for the pages must come from the database, (I am doing in MsAccess)
The site must be a secure site with three types of users: students, teachers and administrators. All users must be able to change his/her own passwords and have individual profiles (stored in the database) that can be edited. The profiles are different for the different types of user (eg teachers have rooms, but students do not) and some parts of the profile cannot be edited by the user (eg a student cannot edit their name, although they may be allowed to edit their preferred name)
The following simplifying assumptions should be made
- Each year has a teacher who is the Year Leader
- Each subject (eg English, History) has a teacher who is the Subject Coordinator
- A teacher can be the subject coordinator of only one subject
- A teacher can be the year leader of just one year, and there are 5 year leaders, one for each year
- A teacher cannot be both a subject coordinator and a year leader at the same time.
- Each student is enrolled on just one year at a time (eg is a second year student in 2011/12)
- Each year each student studies 8 subjects
CAN ANYBODY CAN HELP ME WITH THE ACCESS DATABASE STRUCTURE PLEASE. I LEFT MY TABLES COMPLETED IN THE ZIP FILE BELOW. anY HELP REALLY APPRECIATED
THANKS
resortes