ER Diagram Assignment
ER Diagram Assignment
ER Diagram Assignment
ER Diagram
ABC University is a reputed state university and, one of its faculties plans to implement a faculty
information system to manage student details, lecturer details and projects carryout by the faculty.
Consider the following requirements which should be satisfied by the information system.
• Each Lecturer in the faculty has a unique Staff Identification Number (Staff_ID) and, they
have a National Identity Card Number (NIC) as well. Moreover, lecturer name, gender,
Date of Birth (DOB), age and research interests need to be recorded.
• Each student has a unique Student Identification Number (Student_ID), name, gender,
DOB and degree_program. Moreover, students are categorized as undergraduate students
and graduate students.
• There are different projects in the faculty, and each has a unique project number, project
name, starting_date, expected_end_date and a budget.
• Each project is supervised by only one lecturer, and a lecturer can supervise multiple
projects. Each student is assigned to at least one project, and their start date and end date
need to be recorded to calculate student’s work duration in each project.
• Graduate students must register in one department and each department has a unique
department number and a department name.
• Each department should have a lecturer known as the head of the department, who
administrates the department. Lecturers can work in one or more departments and, in each
department, they are assigned to a set of tasks and number of working hours.