Changes between Version 12 and Version 13 of RelationalModel


Ignore:
Timestamp:
05/26/26 18:41:07 (7 hours ago)
Author:
231026
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v12 v13  
    1111- !AirlineEmployeе, !AirportEmployee - !AirlineEmployee претставува вработен кои работи во авиокомпанијата, но не на фиксно одредена локација (Pilot, !FlightAttendant), додека пак !AirportEmployee претставува вработен во авиокомпанијата кој работи на конкретен аеродром (!BaggageHandler, !TicketAgent, Mechanic). Овие два енитета наследуваат од главниот ентитет Employee. Тие се дисјунктни односно еден Employee не може истовремено да биде !AirlineEmployee и !AirportEmployee.
    1212
    13 - Slot - во него се чуваат времето како и Gate (преку него може да се одредат и Terminal и Airport) и Runway. Претставува временски слот кој го има купено авиокомпанијата на одреден аеродром и може да го употребува секоја недела на дефинираниот ден и час.
     13- Slot - во него се чуваат времето, како и Gate (преку него може да се одредат и Terminal и Airport) и Runway. Претставува временски слот кој го има купено авиокомпанијата на одреден аеродром и може да го употребува секоја недела на дефинираниот ден и час.
    1414
    15 - !ScheduledFlight - претставува закажан лет кој се повторува секоја недела. Во него е одреден посебен слот за полетување како и за слетување преку кои може да се открие времето и аеродромот од кој ќе полета и слета авионот.
     15- !ScheduledFlight - претставува закажан лет кој се повторува секоја недела. Во него е одреден посебен слот за полетување, како и за слетување преку кои може да се открие времето и аеродромот од кој ќе полета и слета авионот.
    1616
    1717- Flight - претставува инстанца од !ScheduledFlight односно е одржан лет. За него се чуваат Departure, Arrival (timestamps) кои претставуваат вистинското време на полетување и слетување (слотовите се дефинирани на 30 минути - летот не мора да полета / слета точно во истата минута во која е дефиниран слотот). !ActualArrivalSlot, !ActualDepartureSlot, !ActualDepartureGate, !ActualDepartureSlot (се употребуваат во случај кога некој лет доцни и е потребно да полета / слета на различна писта во различно време и да се паркира на различна порта).
     
    3131- !MealRequest - доколку некој патник има специфично барање за оброк (вегетаријански, вегански и слично) треба да се земе во предвид кој патник го поднел барањето и на кое седиште треба да се послужи оброкот (Ticket).
    3232
    33 - Language во !FlightAttendatnt - за стујардесите се чуваат конкретно примарен и секундарен јазик. Ова овозможува на летовите да работи екипаж што најдобро го знае јазикот (да е мајчин јазик или да е странски јазик кој најдобро го познава). Ова е вака моделирано со цел авиокомпанијата да знае како да го распореди екипажот, и да се избегне лоша комуникација помеѓу екипажот и патниците.
     33- Language во !FlightAttendatnt - за стјуардесите се чуваат конкретно примарен и секундарен јазик. Ова овозможува на летовите да работи екипаж што најдобро го знае јазикот (да е мајчин јазик или да е странски јазик кој најдобро го познава). Ова е вака моделирано со цел авиокомпанијата да знае како да го распореди екипажот, и да се избегне лоша комуникација помеѓу екипажот и патниците.
    3434
    35 - !FlightCertification - сертификат за тоа кој !AirlineEmployee (пилот / стујардеса) може да работи на кој тип авион.
     35- !FlightCertification - сертификат за тоа кој !AirlineEmployee (пилот / стјуардеса) може да работи на кој тип авион.
    3636
    3737- !RepairCertification - сертификат за тоа кој Mechanic може да работи на кој тип авион.