C
ccg
Hi, I have been trying to teach myself Access and design a database to record
students' mandatory community service hours for about 8 months now.Just when
I think I understand, I come up against a wall.
This is what I have so far and am open to any and all suggestions.
tblStudents; StudentID, StudentLastName, StudentFirstName, GradeID,
StudentNumber, GradYr, EnrollDate, Status (enrolled, graduated, withdrawn),
etc (Various bio info, address and so on).
tblGrade; GradeID, GradeName (fresh. soph etc), GradeReqd (hours reqd for
each grade 10 hours for fresh, 20 hours for soph).
tblServiceDetail; ServiceDetailID, StudentID, SchoolYrID (which school yr
to apply hours to, 2005-06), DateOfService, HoursServed, OrganizationID
(Organiz. where hrs were served), ServiceCategoryID (feed the poor, tutor
children, etc)
tblServiceRecord (link table between Student and Service Detail);
ServiceRecordID, StudentID, ServiceDetailID
tblOrganization; OrganizationID, OrganizationName, ServiceCategoryID, etc.
bio info
tblServiceCategory; ServiceCategoryID, ServiceCategory
tblStatus; StatusID, Status
tblSchoolYear; SchoolYrID, SchoolYear
I created a Student Service Record form that has basic student info with a
Student Name combo box to go to each student service record. It has a command
button to go to a form to input a new service record. I also want to have
either a subform or tabbed forms to show the service record for each year of
their high school career. I may have to input service hours for a student's
freshman year when they are a junior. That is why I have the School year
reference.
I want to be able to pull up a student and view the current years service
hour status and if necessary easily look at any of the past years record to
see if they passed for that year. I need to be able to see the details of
each year so I can tell the student what hours have been recorded for them.
Besides the best way to set up the forms and relationships, I am stumped as
to how to show each year of service. Each year I will import from Excel the
current info for the Students table and I am not sure how that will work. The
school database has the Status field (enrolled, withdrawn, graduated) so I
included that in the Students' table. When I scroll through the Student Combo
box, I only want to see currently enrolled students and I am not sure of the
best way to do that.
I also want to be able to easily see who has not passed for the current
year. I know I can do that through a report but is that the most efficient
way and what is the best way to set it up.
Well how is that for a question!! Any help is appreciated. For 8 months, I
have bought books and scoured the internet, and have taken 2 online courses
trying in vain to complete this project. I need to move on. Thanks.
students' mandatory community service hours for about 8 months now.Just when
I think I understand, I come up against a wall.
This is what I have so far and am open to any and all suggestions.
tblStudents; StudentID, StudentLastName, StudentFirstName, GradeID,
StudentNumber, GradYr, EnrollDate, Status (enrolled, graduated, withdrawn),
etc (Various bio info, address and so on).
tblGrade; GradeID, GradeName (fresh. soph etc), GradeReqd (hours reqd for
each grade 10 hours for fresh, 20 hours for soph).
tblServiceDetail; ServiceDetailID, StudentID, SchoolYrID (which school yr
to apply hours to, 2005-06), DateOfService, HoursServed, OrganizationID
(Organiz. where hrs were served), ServiceCategoryID (feed the poor, tutor
children, etc)
tblServiceRecord (link table between Student and Service Detail);
ServiceRecordID, StudentID, ServiceDetailID
tblOrganization; OrganizationID, OrganizationName, ServiceCategoryID, etc.
bio info
tblServiceCategory; ServiceCategoryID, ServiceCategory
tblStatus; StatusID, Status
tblSchoolYear; SchoolYrID, SchoolYear
I created a Student Service Record form that has basic student info with a
Student Name combo box to go to each student service record. It has a command
button to go to a form to input a new service record. I also want to have
either a subform or tabbed forms to show the service record for each year of
their high school career. I may have to input service hours for a student's
freshman year when they are a junior. That is why I have the School year
reference.
I want to be able to pull up a student and view the current years service
hour status and if necessary easily look at any of the past years record to
see if they passed for that year. I need to be able to see the details of
each year so I can tell the student what hours have been recorded for them.
Besides the best way to set up the forms and relationships, I am stumped as
to how to show each year of service. Each year I will import from Excel the
current info for the Students table and I am not sure how that will work. The
school database has the Status field (enrolled, withdrawn, graduated) so I
included that in the Students' table. When I scroll through the Student Combo
box, I only want to see currently enrolled students and I am not sure of the
best way to do that.
I also want to be able to easily see who has not passed for the current
year. I know I can do that through a report but is that the most efficient
way and what is the best way to set it up.
Well how is that for a question!! Any help is appreciated. For 8 months, I
have bought books and scoured the internet, and have taken 2 online courses
trying in vain to complete this project. I need to move on. Thanks.