This is very much Work In Progress.
Thanks for your forbearance.
Airline Reservations Systems - Introduction
Airlines have, among others, two major problems:
they sell a commodity — seats — which
are highly perishable and can be very
and they face competition, not only from other
airlines, but from high-speed trains and other modes of transport.
Why is an airline seat perishable? Because the aeroplane door must
shut, and if the seat is empty its income is lost for ever.
And it's expensive, clearly, because the lost income could be
thousands of pounds for each empty seat1.
Reservations Systems are one of the tools airlines use to help to
solve these problems.
Solving the Problems
Inside its reservations system, a typical airline keeps track of two
inventories of things that are "precious": seat
inventory and passenger inventory.
Seat inventory is a count of all the seats on every flight over the
dates handled by the system (usually from yesterday for 51 weeks);
counts are kept of seats booked and of seats available in every class
on every flight.
Passenger inventory is a fairly large amount of data, kept for each
passenger with any kind of booking on the airline's flights.
It includes passengers who have booked and then cancelled, and waitlisted passengers who may have no real booking but are for some reason waiting for confirmation of a seat on a specially full flight.
The relation between a seat and a ticket is quite
complex: the fact that you have a ticket may not automatically entitle
you to a seat; and the fact that you don't show up to claim a seat you
have reserved does not necessarily mean you lose the value of your
ticket. But I don't want to get too complicated this early in the