Нужна помощь в создании представления с использованием некоторой функции или процедуры - PullRequest
0 голосов
/ 26 февраля 2019

У меня следующая структура базы данных

Пользователь таблицы
user_id
travel_start_date
travel_end_date

user_source_airport
user_id
airport_id

user_destination_airport
user_id
airport_id

Доступны следующие отношения
1. Пользователь может иметь несколько исходных аэропортов
2. У пользователя может быть несколько пунктов назначения

Я хочу создать представление со следующими столбцами
1. source_airport_id
2. destination_airport_id
3. travel_start_date
4. travel_end_date

где source_airport_id, destination_airport представляет собой четкую комбинацию с минимальным значением travel_start_date и максимальным значением travel_end_date, выбранными пользователями для исходного аэропорта и аэропорта назначения

Пожалуйста, укажите, как этого можно достичь.

...