0

I have following database structure

Table user
user_id
travel_start_date
travel_end_date

user_source_airport
user_id
airport_id

user_destination_airport
user_id
airport_id

There are following relations available
1. An user can have multiple source airport
2. An user can have multiple destination

I want to create view with following columns
1. source_airport_id
2. destination_airport_id
3. travel_start_date
4. travel_end_date

where source_airport_id, destination_airport is a distinct combination with minimum travel_start_date and maximum travel_end_date chosen by users for source airport and destination airport

Please suggest how can this be achieved.

4

0 回答 0