Exercise 3 - STUDENTS AND COURSES (Similar to Exercise 2)
Draw an entity-relationship diagram for the following scenario
stating any assumptions you find it necessary to make
and showing unknown cardinalities and optionalities using question marks on the relationship line.
Show also the attributes explicitly mentioned in the scenario and underline any you consider suitable candidates for being primary keys.
It is required to keep the following information on students,
courses and subcourses.
Each student has a name,
identification number
home address
term address
and a number of qualifications for which the subject (e.g. maths)
grade (e.g. C) and level (e.g. `A' level) are recorded
Each student is registered for one course where each course has a name (e.g. Information Systems) and an identification number.
Record is kept of the number of students registered for each course.
Each course is divided into subcourses where a subcourse may be part of more than one course.
Information on subcourses includes the name,