JcGaming

Untitled

Mar 20th, 2025
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. erDiagram
  2.  
  3. AirlineCompany {
  4. AirlineID PK
  5. Name
  6. Address
  7. ContactPersonName
  8. TelephoneNumbers
  9. }
  10.  
  11. Employee {
  12. EmployeeID PK
  13. Name
  14. Address
  15. BirthDay
  16. BirthMonth
  17. BirthYear
  18. Gender
  19. Position
  20. Qualifications
  21. AirlineID FK
  22. }
  23.  
  24. Aircraft {
  25. AircraftID PK
  26. Capacity
  27. Model
  28. AirlineID FK
  29. }
  30.  
  31. Route {
  32. RouteID PK
  33. Origin
  34. Destination
  35. Distance
  36. Classification
  37. }
  38.  
  39. RouteAssignment {
  40. RouteAssignmentID PK
  41. AircraftID FK
  42. RouteID FK
  43. NumberOfPassengers
  44. PricePerPassenger
  45. DepartureDateTime
  46. ArrivalDateTime
  47. TravelTime
  48. }
  49.  
  50. Crew {
  51. CrewID PK
  52. MajorPilot
  53. AssistantPilot
  54. Hostess1
  55. Hostess2
  56. AircraftID FK
  57. }
  58.  
  59. Transaction {
  60. TransactionID PK
  61. Date
  62. Description
  63. Amount
  64. AirlineID FK
  65. }
  66.  
  67. AirlineCompany ||--o{ Employee : "Has Many"
  68. AirlineCompany ||--o{ Aircraft : "Owns Many"
  69. AirlineCompany ||--o{ Transaction : "Has Many"
  70. Aircraft ||--|| Crew : "Has One"
  71. Aircraft }o--o{ RouteAssignment : "Assigned to Routes"
  72. Route }o--o{ RouteAssignment : "Assigned to Aircraft"
Advertisement
Add Comment
Please, Sign In to add comment