Хранения календаря для маршрута

121
18 октября 2017, 07:29

Возник вопрос, в хранении расписания-календаря автобусных рейсов. Есть следующие таблици:

  1. Рейсы - flights (id, number, flight_type_id).
  2. типы рейсов - flight_type(id, type) - ежедневный, по понедельник, вторниках, выходным.
  3. связь станция_рейс flight_station (flight_id, station_id, время_прибытия, время_отправления)

Собственно вопрос, как хранить расписания по дням маршрута. Мои варианты решения:

  1. Сделать таблицу flight_schedule (flight_id, date) - вносить все дни по которым будет следовать маршрут.
  2. Добавить в flight_type еще два поля, начало действия типа рейса и конец действия. Ну и потом все програмно выводить.К примеру если сегодня вторник то показывать маршруты, у которых тип рейса по вторникам, ну и тд...
READ ALSO
PHP “подвисает” при запуске

PHP “подвисает” при запуске

На локалхосте нормально крутятся сайты на PHP+Apache, работает все быстро, но в консоли, с недавних пор, PHP работает странно

128
С++ - Способы вернуться на начало файла, кроме input.seekg()

С++ - Способы вернуться на начало файла, кроме input.seekg()

Какие есть способы вернуться на начало файла, кроме inputseekg(0, input

313
Циклические включения | C++

Циклические включения | C++

Не могу разобраться с циклическими инклюдамиЕсть файл a

218
CxxTest и деструкторы

CxxTest и деструкторы

Допустим есть некоторый класс:

215