G
GDW
At this point my brain is, well, in turmoil. I hope I can get it back into
some kind of working order.
I have students who own dogs (1:M) ... so far so good
Now, my confusion begins....
I have 4 ClassSessions each year ( the quantity of sessions could change,
but not likely)
In each ClassSession I have several Classes, made up of DayofWeek,
TimeOfClass, and SkillLevel
(Some examples; July2004 ClassSession consisting of Monday, 7:00PM,
Beginner, Monday, 8:00PM Intermediate, Tuesday, 7:00PM Beginner, ; etc.. A
ClassSession of September2004 might have the same set of Classes, but may
differ slightly.)
I think I need a M:M (Registration junction table) from Dog to
Class(orSession)
.... this is where my confusion really begins.
My brain says I need another M:M (Session_Classes junction table) .. but I'm
not sure
and ...
I'm not sure how to join the Class and/or Session to the Registration.
My goal is to Register a dog in any Class from a current ClassSession but
maintain any History of past ClassSession/Class that a Dog has registered
for. (I think a simple archive of past Dog/Session/Class is what I need to
maintain any history.) I'm not to concerned about the History part at this
moment.
Can someone help me get me headed in the right direction?
Gary
some kind of working order.
I have students who own dogs (1:M) ... so far so good
Now, my confusion begins....
I have 4 ClassSessions each year ( the quantity of sessions could change,
but not likely)
In each ClassSession I have several Classes, made up of DayofWeek,
TimeOfClass, and SkillLevel
(Some examples; July2004 ClassSession consisting of Monday, 7:00PM,
Beginner, Monday, 8:00PM Intermediate, Tuesday, 7:00PM Beginner, ; etc.. A
ClassSession of September2004 might have the same set of Classes, but may
differ slightly.)
I think I need a M:M (Registration junction table) from Dog to
Class(orSession)
.... this is where my confusion really begins.
My brain says I need another M:M (Session_Classes junction table) .. but I'm
not sure
and ...
I'm not sure how to join the Class and/or Session to the Registration.
My goal is to Register a dog in any Class from a current ClassSession but
maintain any History of past ClassSession/Class that a Dog has registered
for. (I think a simple archive of past Dog/Session/Class is what I need to
maintain any history.) I'm not to concerned about the History part at this
moment.
Can someone help me get me headed in the right direction?
Gary