Here is your data dictionary:
Staff
SSN (Primary Key)
Other staff data
Course
CourseID (Primary Key)
Other Course Data
TaughtCourse (this is important, you need a link table)
CourseID (Foreign Key)
SSN (Foreign Key
Other details (e.g when, where, notes)
The link table is needed as you cant basically have a many to many relationship between staff and courses. It just doesnt work like that.
In my example, one Staff can have many TaughtCourse (one staff member can teach many groups) and each Course may be taught many times to many different groups. However, one group can only be a part of oe course.
So its a ONE staff <- may teach -> MANY TaughtCourse
and ONE ToughtCourse < - can have -> MANY Course Last edited by jbennet; Nov 23rd, 2008 at 1:12 pm.
If i am helpful, please give me reputation points.