Question: Consider the ER diagram in Figure 3.21, which shows a simplified schema for an airline reservations system. Extract from the ER diagram the requirements and

Consider the ER diagram in Figure 3.21, which shows a simplified schema for an airline reservations system. Extract from the ER diagram the requirements and constraints that produced this schema. Try to be as precise as possible in your requirements and constraints specification.


Figure 3.21

Airport code City Name State DEPARTURE_ AIRPORT Leg no AIRPORT Scheduled_dep_time Scheduled_arr_time

Airport code City Name State DEPARTURE_ AIRPORT Leg no AIRPORT Scheduled_dep_time Scheduled_arr_time FLIGHT LEG N M ARRIVAL_ CAN_ AIRPORT Instances LEGS LAND N. Number Type_nameMax_seats INSTANCE OF Company Airline FLIGHT AIRPLANE_ Arr_time Weekdays TYPE DEPARTS N ARRIVES Restrictions FARES Dep_time Amount TYPE N. Code FARE Airplane id Total_no_of_seats No of_avail_seats Date AIRPLANE ASSIGNED LEG INSTANCE Customer_name Cphone Seat no RESERVATION Notes: A LEG (segment) is a nonstop portion of a flight. A LEG_INSTANCE is a particular occurrence of a LEG on a particular date. SEAT Figure 3.21 An ER diagram for an AIRLINE database schema.

Step by Step Solution

3.46 Rating (159 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To extract requirements and constraints from the ER diagram of the airline reservations system we can detail each entity relationship and associated c... View full answer

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 Fundamentals Of Database Systems Questions!