G
gil
I use Access 97 to keep track of students and bus routes in a district,
which includes all levels of schools.
The optimized routing system we use, means that a student probably will
not travel home on the same bus that picked him up in the AM, and may
even have to transfer to a second bus to complete the journey. Only one
transfer would ever be required. Also, the bus may carry students from
more than one school at a time.
To make things more complicated, many students are from splintered
families, and will need to travel to differing locations, on different
bus routes, based on which parent/guardian has custody/visitation rights
this week.
I wish to keep track of each student's personal information,
as well as, which bus picks them up in the AM and the PM,
and information pertaining to the location and time of each stop.
I will need to report information by student, by bus, by school, or by
stop (area).
Present tables are
STUDENT - indexID, name, address, phone, school, grade, etc with
indexID's of other tables
BUS - indexID, bus number, drivername, phone, etc.
STOPS - indexID, location of stop, area, time, etc
and the database works if each student only takes a single bus AM or PM.
How should I redesign the database to allow for the multiple bus
options? As the db is today, I have to enter search criteria in both AM
and PM fields to find all students on a particular bus, and have no way
to easily keep track of bus transfers, or alternate addresses.
Sorry for the length. Thanks for your input.
--
Gil.
If you get the facts first,
You may not need to reconstruct your hard drive later!
Please reply to the group.
-----
which includes all levels of schools.
The optimized routing system we use, means that a student probably will
not travel home on the same bus that picked him up in the AM, and may
even have to transfer to a second bus to complete the journey. Only one
transfer would ever be required. Also, the bus may carry students from
more than one school at a time.
To make things more complicated, many students are from splintered
families, and will need to travel to differing locations, on different
bus routes, based on which parent/guardian has custody/visitation rights
this week.
I wish to keep track of each student's personal information,
as well as, which bus picks them up in the AM and the PM,
and information pertaining to the location and time of each stop.
I will need to report information by student, by bus, by school, or by
stop (area).
Present tables are
STUDENT - indexID, name, address, phone, school, grade, etc with
indexID's of other tables
BUS - indexID, bus number, drivername, phone, etc.
STOPS - indexID, location of stop, area, time, etc
and the database works if each student only takes a single bus AM or PM.
How should I redesign the database to allow for the multiple bus
options? As the db is today, I have to enter search criteria in both AM
and PM fields to find all students on a particular bus, and have no way
to easily keep track of bus transfers, or alternate addresses.
Sorry for the length. Thanks for your input.
--
Gil.
If you get the facts first,
You may not need to reconstruct your hard drive later!
Please reply to the group.
-----