Question: ER Diagram Registration System You are required to develop a registration system for a university. The system should keep track of students' record; this includes

 ER Diagram Registration System You are required to develop a registration

ER Diagram

Registration System You are required to develop a registration system for a university. The system should keep track of students' record; this includes the courses they have finished and their grades, and current courses as well as student's personal data, which include ID, name, gender, mobile, birth date, department, major, and nationality. Each semester, the university offers many courses through the departments, where each department belongs to a college. Each course has a unique code, name, number of credit hours in addition to prerequisites; the course might have maximum three prerequisite courses. In order for a student to enroll in a course, he/she should pass the prerequisite course(s).The course is offered through different sections, each section has a code composed of the course code followed by underscore and section number, the section has a time, and a room. Each room has a unique code, a building code, and capacity. The system should not allow assigning a section to room it section's limit is greater than room's capacity, and not allow two sections to be timely overlapped in the same room. The section is taught by a specific instructor. Each instructor has a unique ID, name, and belong to a specific dept. Each section has a limit (max. number of students who can enroll in the section). A student can register up to 18 credit hours per semester. Student cannot register in a course that he/she already passed by grade other than "D" or "D+. In addition, a student cannot register if there is a hold on his/her record. It is important that the system should not allow timing overlapping between the courses that a student register. Students also can drop the courses that has no grade yet

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!