Relational Model and SQL Queries - Assignment
1. Relational Data Model from EER Diagram
Airport(Abbreviation, Name, Location)
Employee(ID, Name, Date_of_Birth, Home_Address)
Pilot(ID, Airport_Abbreviation)
Steward(ID, Airport_Abbreviation)
FlightPlanner(ID, Airport_Abbreviation)
Plane(ID, Nr_Seats, Type, Year_of_Production, Home_Airport)
Flight(ID, Plane_ID, Destination, Departure)
Customer(ID, Name, Number_of_AirMiles)
Ticket(ID, Destination, Departure, Price, Customer_ID, Flight_ID)
Employs(Airport_Abbreviation, Employee_ID)
AssignedPilot(Pilot_ID, Flight_ID)
AssignedSteward(Steward_ID, Flight_ID)
Buys(Customer_ID, Ticket_ID)
2. SQL Queries (Wine Database)
a) SQL query to return supplier number and purchase price for product number 0474:
SELECT supplier_number, purchase_price
FROM SUPPLIES
WHERE product_number = '0474';
b) SQL query to return supplier name and status when status >= 75:
SELECT supplier_name, supplier_status
FROM SUPPLIER
WHERE supplier_status >= 75;