Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. /*CREATE DATABASE Flights;*/
  2.  
  3. /*CREATE TABLE Airline(
  4. code INT CONSTRAINT pk_airline PRIMARY KEY,
  5. name VARCHAR(30) UNIQUE NOT NULL,
  6. COUNTRY VARCHAR(30) NOT NULL,
  7. );*/
  8.  
  9. /*CREATE TABLE Airport(
  10. code INT NOT NULL,
  11. name VARCHAR(30) NOT NULL,
  12. COUNTRY VARCHAR(30) NOT NULL,
  13. city VARCHAR(30) NOT NULL,
  14. CONSTRAINT pk_airport_nc PRIMARY KEY (name, COUNTRY)
  15. );*/
  16.  
  17. /*CREATE TABLE Airplane(
  18. code INT CONSTRAINT pk_airplane_code PRIMARY KEY,
  19. type VARCHAR(30) NOT NULL,
  20. seats INT NOT NULL CONSTRAINT ck_seats CHECK (seats >= 0),
  21. year DATE
  22. );*/
  23.  
  24. CREATE TABLE Flight(
  25. fnumber INT,
  26. airline_operator INT NOT NULL CONSTRAINT fk_flight_airline REFERENCES Airline(code),
  27. dep_airport INT NOT NULL CONSTRAINT fk_flight_airport1 REFERENCES Airport(code),
  28. arr_airport INT NOT NULL CONSTRAINT fk_flight_airport2 REFERENCES Airport(code),
  29. flight_time DATETIME NOT NULL,
  30. flight_duration TIME NOT NULL,
  31. airplane INT NOT NULL CONSTRAINT fk_flight_airplane REFERENCES Airplane(code)
  32. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement