Foreign keys should be defined in the child tables (such as FLIGHT_LEG, LEG_INSTANCE, FARE, CAN_LAND, AIRPLANE, and SEAT_RESERVATION) to reference the primary keys of their related parent tables, ensuring referential integrity in the database schema. ;
Foreign keys in the schema should be placed in child tables that reference primary keys in parent tables, ensuring data integrity. The key relationships involve linking flight legs, instances, fares, airplanes, and reservations to their respective tables. This structure maintains valid and consistent data across the database.
;