B
biganthony via AccessMonster.com
Hello,
My wife has asked me to look at a database she uses at school. It is
currently a databse that was designed years ago that holds student sport
selections. She has to maintain it in a large flat file and too much time is
spent maintaining it. So I said I would give her a hand to redesign it.
Her school year is split into three sport seasons. Some sports occur in two
or three seasons, while other sports only occur in one season. Each student
picks one sport each season.
I was just wondering if some one could have a look over my structure below
and provide any advice.
Thank you,
Anthony
tblStudent
StudentID (Autonumber - PK)
StudentFirst
StudentSurname
DOB
AcademicYear
HomegroupID
HouseID
tblHomeGroup
HomegroupID (Autonumber - PK)
Homegroup
HomegroupTeacher
tblHouse
HouseID (Autonumber - PK)
House
HousePatron
tblSport
SportID (Autonumber - PK)
Sport
SeasonID
tblStudentSport
StudentSportID (Autonumber - PK)
StudentID
SportID
tblSeason
SeasonID (Autonumber - PK)
Season
tblSportSeason
SportSeasonID (Autonumber - PK)
SportID
SeasonID
My wife has asked me to look at a database she uses at school. It is
currently a databse that was designed years ago that holds student sport
selections. She has to maintain it in a large flat file and too much time is
spent maintaining it. So I said I would give her a hand to redesign it.
Her school year is split into three sport seasons. Some sports occur in two
or three seasons, while other sports only occur in one season. Each student
picks one sport each season.
I was just wondering if some one could have a look over my structure below
and provide any advice.
Thank you,
Anthony
tblStudent
StudentID (Autonumber - PK)
StudentFirst
StudentSurname
DOB
AcademicYear
HomegroupID
HouseID
tblHomeGroup
HomegroupID (Autonumber - PK)
Homegroup
HomegroupTeacher
tblHouse
HouseID (Autonumber - PK)
House
HousePatron
tblSport
SportID (Autonumber - PK)
Sport
SeasonID
tblStudentSport
StudentSportID (Autonumber - PK)
StudentID
SportID
tblSeason
SeasonID (Autonumber - PK)
Season
tblSportSeason
SportSeasonID (Autonumber - PK)
SportID
SeasonID