Each department is managed by a member of academic staff. The database should record the date
he/she started managing the department. Each department has a name, phone number, fax number, and
location (e.g. E Block). Each department employs many members of academic staff.
Part 1 Design the Database
1. Create an Entity Relationship (ER) model of the data requirements for the University Database
case study using the UML notation. Note: if necessary, use the additional concepts of the
Enhanced Entity Relationship (EER) model. State any assumptions necessary to support your
design.
(Submit hardcopy)
2. Derive relational schema from your ER model that represents the entities and relationships.
Identify primary, alternate and foreign keys. Note: use the following notation to describe your
relational schema, as shown in the example of a Staff relation given below.
Staff (staffNo, fName, lName, address, NIN, sex, DOB, deptNo)
3. Use the technique of normalization to validate the structure of your relational schema.
Demonstrate that each of your relations is in third normal form (3NF) by displaying the functional
dependencies between attributes in each relation. Note, if any of your relations are not in 3NF, this
may indicate that your ER model is structurally incorrect or that you have introduced errors in the
process of deriving relations from your model.