Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Design an ER - Diagram for airline reservations system. That should have following information: ( 1 ) The database represents each AIRPORT, keeping its unique
Design an ERDiagram for airline reservations system. That should have following information:
The database represents each AIRPORT, keeping its unique Airport Code, the AIRPORT Name, and the City and State in which the AIRPORT is located.
Each airline FLIGHT has a unique number, the Airline for the FLIGHT, and the Weekdays on which the FLIGHT is scheduled for example, every day of the week except Sunday can be coded as X
A FLIGHT is composed of one or more FLIGHT LEGs for example, flight number CO from New York to Los Angeles may have two FLIGHT LEGs: leg from New York to Houston and leg from Houston to Los Angeles Each FLIGHT LEG has a DEPARTURE AIRPORT and Scheduled Departure Time, and an ARRIVAL AIRPORT and Scheduled Arrival Time.
A LEG INSTANCE is an instance of a FLIGHT LEG on a specific Date for example, CO leg on July The actual Departure and Arrival AIRPORTs and Times are recorded for each flight leg after the flight leg has been concluded. The Number of available seats and the AIRPLANE used in the LEG INSTANCE are also kept.
The customer RESERVATIONs on each LEG INSTANCE include the Customer Name, Phone, and Seat Numbers for each reservation.
Information on AIRPLANEs and AIRPLANE TYPEs are also kept. For each AIRPLANE TYPE for example, DC the TypeName, manufacturing Company, and Maximum Number of Seats are kept. The AIRPORTs in which planes of this type CAN LAND are kept in the database. For each AIRPLANE, the AirplaneId, Total number of seats, andTYPEarekept
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started