Ok, I'm at my wits ends here. I have tried to figure this problem out for over a week and it's driving me crazy. I've even tried to search here for information on this issue and can't seem to find anything closely related enough to the problem I'm having. Here is my situation:
I have built a database for a club. I need to be able to track attendance to each month's meetings for each member. I was not able to incorporate the attendance tracking, so I started a small database separate from the original just to figure out this portion (so as to not totally screw up all my other stuff that *is* working). Once I am able to make it work in the small 'test' database, I will be able to incorporate it into the real club database. So, to avoid listing all my information from my original database, here is the information from my test database:
3 tables: tblMembers, tblAttendance, tblMeetings
tblMembers: MemberID, FirstName, LastName
tblAttendance: MemberID, MeetingID
tblMeetings: MeetingID, Month, Date, Where, Type
The Primary Key for tblMembers is MemberID. The Primary Key for tblAttendance is MemberID & MeetingID. The Primary Key for tblMeetings is MeetingID.
There is a 1 to Many relationship between tblMembers and tblAttendance using MemberID. There is a 1 to Many relationship between tblAttendance and tblMeetings using MeetingID.
Now, for my actual question/problem. I'm pretty sure I need to put a field somewhere for marking a member present (probably a yes/no field). But, in which table would this field belong? I've tried all the tables and can't get it to work right with any of them.
Maybe I'm not on the right track with thinking there has to be a field to mark for being present. Basically, what I'm wanting to do is make a form with the Meeting details, then have a button to open a form that queries all members. Once that form is open, I want to be able to check off who was at the meeting and have those members show up on my Meeting details form so that a query or report can be generated later showing who all was present for each month's meeting and also to be able to count how many meetings each member has attended. I am able to create the queries and counts once I figure out the attendance part, but I just need help with how to set this all up. Maybe my relationships aren't right??
Any advice, suggestions, or examples would be greatly appreciated.
Thanks,
Anna
I have built a database for a club. I need to be able to track attendance to each month's meetings for each member. I was not able to incorporate the attendance tracking, so I started a small database separate from the original just to figure out this portion (so as to not totally screw up all my other stuff that *is* working). Once I am able to make it work in the small 'test' database, I will be able to incorporate it into the real club database. So, to avoid listing all my information from my original database, here is the information from my test database:
3 tables: tblMembers, tblAttendance, tblMeetings
tblMembers: MemberID, FirstName, LastName
tblAttendance: MemberID, MeetingID
tblMeetings: MeetingID, Month, Date, Where, Type
The Primary Key for tblMembers is MemberID. The Primary Key for tblAttendance is MemberID & MeetingID. The Primary Key for tblMeetings is MeetingID.
There is a 1 to Many relationship between tblMembers and tblAttendance using MemberID. There is a 1 to Many relationship between tblAttendance and tblMeetings using MeetingID.
Now, for my actual question/problem. I'm pretty sure I need to put a field somewhere for marking a member present (probably a yes/no field). But, in which table would this field belong? I've tried all the tables and can't get it to work right with any of them.
Maybe I'm not on the right track with thinking there has to be a field to mark for being present. Basically, what I'm wanting to do is make a form with the Meeting details, then have a button to open a form that queries all members. Once that form is open, I want to be able to check off who was at the meeting and have those members show up on my Meeting details form so that a query or report can be generated later showing who all was present for each month's meeting and also to be able to count how many meetings each member has attended. I am able to create the queries and counts once I figure out the attendance part, but I just need help with how to set this all up. Maybe my relationships aren't right??
Any advice, suggestions, or examples would be greatly appreciated.
Thanks,
Anna