Advertisement
DannyDonkov

Untitled

Feb 12th, 2021
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. CREATE TABLE Planes
  2. (
  3. Id INT PRIMARY KEY IDENTITY,
  4. [Name] VARCHAR(30) NOT NULL,
  5. Seats INT NOT NULL,
  6. [Range] INT NOT NULL
  7. )
  8.  
  9. CREATE TABLE Flights
  10. (
  11. Id INT PRIMARY KEY IDENTITY,
  12. DepartureTime DATETIME,
  13. ArrivalTime DATETIME,
  14. Origin VARCHAR(50) NOT NULL,
  15. Destination VARCHAR(50) NOT NULL,
  16. PlaneId INT FOREIGN KEY REFERENCES Planes(Id)
  17. )
  18.  
  19. CREATE TABLE Passengers
  20. (
  21. Id INT PRIMARY KEY IDENTITY,
  22. FirstName VARCHAR(30) NOT NULL,
  23. LastName VARCHAR(30) NOT NULL,
  24. Age INT NOT NULL,
  25. [Address] VARCHAR(30) NOT NULL,
  26. PassportId CHAR(11) CHECK(LEN(PassportId) = 11) NOT NULL
  27. )
  28.  
  29. CREATE TABLE LuggageTypes
  30. (
  31. Id INT PRIMARY KEY IDENTITY,
  32. Type VARCHAR(30) NOT NULL
  33. )
  34.  
  35. CREATE TABLE Luggages
  36. (
  37. Id INT PRIMARY KEY IDENTITY,
  38. LuggageTypeId INT FOREIGN KEY REFERENCES LuggageTypes(Id) NOT NULL,
  39. PassengerId INT FOREIGN KEY REFERENCES Passengers(Id) NOT NULL
  40. )
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement