База данных «Аэрофлот» стр. 1 |
|||||
Схема БД состоит из четырех таблиц:
Таблица Company содержит идентификатор и название компании, осуществляющей перевозку пассажиров. Таблица Trip содержит информацию о рейсах: номер рейса, идентификатор компании, тип самолета, город отправления, город прибытия, время отправления и время прибытия. Таблица Passenger содержит идентификатор и имя пассажира. Таблица Pass_in_trip содержит информацию о полетах: номер рейса, дата вылета (день), идентификатор пассажира и место, на котором он сидел во время полета. При этом следует иметь в виду, что - рейсы выполняются ежедневно, а длительность полета любого рейса менее суток; - время и дата учитывается относительно одного часового пояса; - время отправления и прибытия указывается с точностью до минуты; - среди пассажиров могут быть однофамильцы (одинаковые значения поля name, например, Bruce Willis); - номер места в салоне – это число с буквой; число определяет номер ряда, буква (a – d) – место в ряду слева направо в алфавитном порядке; - связи и ограничения показаны на схеме данных. Рис. Схема базы данных «Аэропорт»
|