Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 1. Develop an ER model for the following situation: An international school of technology has hired you to create a database management system to

image text in transcribed

Question 1. Develop an ER model for the following situation: An international school of technology has hired you to create a database management system to assist in scheduling classes. After several interviews with the president, you have come up with the following list of entities, attributes, and initial business rules: 1. Room is identified with Building ID and Room No and also has a Capacity. A room can be either a lab or a classroom. If it is a classroom, it has an additional attribute called Board Type. (Hint: subtype is not needed unless it has attribute(s) or relationship type). 2. Media equipment is identified by Media ID and has attributes of Media Type and Type Description. 3. Computer is identified by Computer ID and has attributes Computer Type, Type Description, Disk Capacity, and Processor Speed. 4. Instructor has identifier Emp ID and has attributes Name, Rank, and Office Phone. 5. Timeslot has identifier TSID and has attributes Day of Week, Start Time, and End Time. 6. Course has identifier Course ID and has attributes Course Description and Credits. Courses can have one, none, or many prerequisites (prerequisites are also courses). Some courses may have the same prerequisites. 7. Courses also have one or more sections. Section has identifier Section ID and attributes Enrollment Limit, semester, and year. A section cannot be a stand-alone entity and a section belongs to one and only one course. After some further discussions, you have come up with some additional business rules to help you create the initial design: 1. An instructor teaches one, none, or many sections of a course in a given semester. One section must be taught by one and only one instructor. 2. An instructor specifies preferred time slots. A timeslot may not have any assigned instructor. One instructor can specify none, one, or many time slots, one time slot can be assigned to only one instructor. 3. A room can be scheduled for one section or no section. One section can schedule one or many rooms. 4. A room can have no, one, or many media equipment. One media equipment can be used in one or many rooms. 5. A lab has one or more computer and a computer can be placed in one and only one lab. However, a classroom does not have any computers. 6. A room cannot be both a classroom and a lab. There are also no other room types to be incorporated into the system

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

AWS Certified Database Study Guide Specialty DBS-C01 Exam

Authors: Matheus Arrais, Rene Martinez Bravet, Leonardo Ciccone, Angie Nobre Cocharero, Erika Kurauchi, Hugo Rozestraten

1st Edition

1119778956, 978-1119778950

More Books

Students also viewed these Databases questions

Question

dy dx Find the derivative of the function y=(4x+3)5(2x+1)2.

Answered: 1 week ago

Question

Are robots going to displace all workers? Explain your answer.

Answered: 1 week ago