Changes between Version 12 and Version 13 of RelationalModel
- Timestamp:
- 05/26/26 18:41:07 (7 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalModel
v12 v13 11 11 - !AirlineEmployeе, !AirportEmployee - !AirlineEmployee претставува вработен кои работи во авиокомпанијата, но не на фиксно одредена локација (Pilot, !FlightAttendant), додека пак !AirportEmployee претставува вработен во авиокомпанијата кој работи на конкретен аеродром (!BaggageHandler, !TicketAgent, Mechanic). Овие два енитета наследуваат од главниот ентитет Employee. Тие се дисјунктни односно еден Employee не може истовремено да биде !AirlineEmployee и !AirportEmployee. 12 12 13 - Slot - во него се чуваат времето како и Gate (преку него може да се одредат и Terminal и Airport) и Runway. Претставува временски слот кој го има купено авиокомпанијата на одреден аеродром и може да го употребува секоја недела на дефинираниот ден и час.13 - Slot - во него се чуваат времето, како и Gate (преку него може да се одредат и Terminal и Airport) и Runway. Претставува временски слот кој го има купено авиокомпанијата на одреден аеродром и може да го употребува секоја недела на дефинираниот ден и час. 14 14 15 - !ScheduledFlight - претставува закажан лет кој се повторува секоја недела. Во него е одреден посебен слот за полетување како и за слетување преку кои може да се открие времето и аеродромот од кој ќе полета и слета авионот.15 - !ScheduledFlight - претставува закажан лет кој се повторува секоја недела. Во него е одреден посебен слот за полетување, како и за слетување преку кои може да се открие времето и аеродромот од кој ќе полета и слета авионот. 16 16 17 17 - Flight - претставува инстанца од !ScheduledFlight односно е одржан лет. За него се чуваат Departure, Arrival (timestamps) кои претставуваат вистинското време на полетување и слетување (слотовите се дефинирани на 30 минути - летот не мора да полета / слета точно во истата минута во која е дефиниран слотот). !ActualArrivalSlot, !ActualDepartureSlot, !ActualDepartureGate, !ActualDepartureSlot (се употребуваат во случај кога некој лет доцни и е потребно да полета / слета на различна писта во различно време и да се паркира на различна порта). … … 31 31 - !MealRequest - доколку некој патник има специфично барање за оброк (вегетаријански, вегански и слично) треба да се земе во предвид кој патник го поднел барањето и на кое седиште треба да се послужи оброкот (Ticket). 32 32 33 - Language во !FlightAttendatnt - за ст ујардесите се чуваат конкретно примарен и секундарен јазик. Ова овозможува на летовите да работи екипаж што најдобро го знае јазикот (да е мајчин јазик или да е странски јазик кој најдобро го познава). Ова е вака моделирано со цел авиокомпанијата да знае како да го распореди екипажот, и да се избегне лоша комуникација помеѓу екипажот и патниците.33 - Language во !FlightAttendatnt - за стјуардесите се чуваат конкретно примарен и секундарен јазик. Ова овозможува на летовите да работи екипаж што најдобро го знае јазикот (да е мајчин јазик или да е странски јазик кој најдобро го познава). Ова е вака моделирано со цел авиокомпанијата да знае како да го распореди екипажот, и да се избегне лоша комуникација помеѓу екипажот и патниците. 34 34 35 - !FlightCertification - сертификат за тоа кој !AirlineEmployee (пилот / ст ујардеса) може да работи на кој тип авион.35 - !FlightCertification - сертификат за тоа кој !AirlineEmployee (пилот / стјуардеса) може да работи на кој тип авион. 36 36 37 37 - !RepairCertification - сертификат за тоа кој Mechanic може да работи на кој тип авион.
