Sei sulla pagina 1di 3

AIRLINE TRAVEL AGENCY

Airline travel agency helps to reserve or book flight for travelling


through flights between places.
-It has many branches at many places.
-They keep the track of reservations made by passengers,
passengers details, flights info in a form of data base.

ENTITIES
-AIRPLANE
-AIRPORT
-AIRLINES
-FLIGHT
-ROUTE
-FARE
-BOOKING OFFICE
-PASSENGER

RELATIONSHIPS
-Airplane lands on Airport. There are many airplanes which can
land on many airports as per their route. So cardinality between
airplane and airport is N:M.
-Each airplane belongs to specific airline. So cardinality between
airplane and airline is N:1.
-Each airline flies many flights. So cardinality between airlines and
flights is 1:N.
-There can be many flights travelling on single route. So
cardinality of flight and route is N:1.
-A flights have many bookings from booking offices. So cardinality
flight and booking office 1:N.
-Many passenger books flight from booking office. So cardinality
of passengers and booking office

Key Entities
-Airplane - Reg-No
-Airlines A-Code
-Flight Flight no
-Route route no
-Fare Fare type
-Booking office office id
-Passenger - Pid
-Airport - Code

type
Reg no

seats

name

code

Lands on

Airplan
e

Airpor
t
country

city

Owned by

name
age
A code

A name

id
address

Airlin
es

Passeng
er
phone

Books ticket
Files

Dep time

class

Flight
s
Arr time

date

Booking
office

from

to

id
name

Travels on

type

destn
condtn

no
Charges

Fare

Potrebbero piacerti anche