Роман Антипов
Старожил
Отношения "ТО-Турист" переводятся в плоскость "АК-Пассажир" в момент выписки билетов.Туроператорам она нужна, чтобы перевести взаимоотношения по договору туроператор-пассажир в плоскость авиакомпания-пассажир.
С момента выписки у каждого пассажира есть номер билета, номер рейса, время отправления, аэропорт вылета и т.д. Отдельно регистрация тут не нужна.
Для этого не обязательно регистрировать, достаточно выгрузить список пассажиров рейса напрямую из системы АК в систему аэропорта. Для идентификации пассажира есть уникальный внешний ключ - номер билета.Аэропортам она нужна, чтобы иметь возможность привязать конкретного пассажира (в т.ч. его багаж) к конкретному рейсу на конкретном гейте.
По статистике не являются на рейс несколько процентов пассажиров. Так ли уж страшно, что записи о 10 лишних пассажирах с рейса попадут в систему аэропорта?Пассажирам она нужна, чтобы об их планах на поездку не знало больше людей, чем это реально необходимо.
Ну ок, допустим это важно.
В чём сложность сделать так, чтобы данные о пассажире передавались не загодя, а в момент его прохода через турникет? турникет считал номер билета, а дальше система аэропорта запрашивает у компании всё, что надо. Не явился пассажир, не приложил билет к турникету - данные не переданы.