Базы данных. Пономарев А.А. - 70 стр.

UptoLike

Составители: 

пассажир следует с промежуточной станции, а не со станции отправления
состава или до промежуточной станции. Продажа билетов осуществляется от
текущей даты и на 30 дней вперёд, для чего имеется таблица “Даты
отправления составов”. В системе ведётся картотека купленных билетов. По
прохождении времени прибытия состава на станцию назначения билеты,
проданные на этот состав, удаляются из картотеки. Также удаляется и состав
из таблицы “Даты отправления составов”.
На каждый билет в картотеку заносятся следующие сведения:
ФИО пассажира.
Номер состава.
Номер вагона.
Номер места.
Дата отправления состава со станции следования.
Станция следования пассажира – станция посадки.
Станция назначения пассажира – конечная станция для пассажира.
Дата отправления пассажира.
Тип вагона (плацкартный, купейный или сидячий).
Время отправления пассажира.
Время следования пассажира.
Время прибытия пассажира.
Цена билета.
Каждому билету присваивается уникальный номер, так как на одно
место может быть продано несколько билетов для пассажиров, следующих
через непересекающиеся станции. Как только покупается билет, место,
указанное в билете, вносится в список занятых мест на всём протяжении
станций от станции следования пассажира до станции назначения.
Соответственно с прибытием состава на место назначения удаляются все
занятые места, связанные с этим составом.
Каждое занятое место характеризуется следующими параметрами:
Номером билета.
Названием станции.
Номером состава.
Номером вагона.
Номером места.
Датой отправления состава со станции следования.
Каждому составу соответствует уникальный номер, а также следующие
параметры:
Промежуточные станции следования состава.
Конечная станция состава.
Время отправления состава.
Время следования состава.
70