Релационен модел
ЕР Дијаграм
Дополнителен Опис
- Табелата
Flightsго опишува секој лет, поврзана е со табелитеAirline,Airport,Departures,ArrivalsиTickets. Со табелатаAirlineсе дефинира авиокомпанијата која го извршува летот. Со табелатаAirportсе дефинира почетната или крајната дестинација. - За да се моделира реалниот тек на еден лет, се користат посебни ентитети
DeparturesиArrivals. Овие ентитети се одделени бидејќи имаат различни временски, оперативни и инфраструктурни карактеристики. Тие се поврзани соGate,RunwayиTaxiway, со што се овозможува прецизно следење на движењето на авионот низ аеродромот. - Табелата
Airportsе дополнително разложена на инфраструктурни компоненти:Terminals,Gates,RunwaysиTaxiways. СекојGateприпаѓа на еденTerminal, додекаRunwayиTaxiwayсе директно поврзани со конкретен аеродром, бидејќи не можат да постојат независно. - Табелата
Aircraftе поврзана соAircraftType, кој ги содржи заедничките карактеристики како производител, категорија и технички спецификации. На овој начин се постигнува нормализација, бидејќи повеќе авиони можат да користат ист тип на авион. - Табелата Passengers ги чува податоците за патниците, кои се поврзани со
Tickets. Еден патник може да има повеќе билети, додека секој билет е поврзан со конкретен лет, со што се овозможува индиректна релација помеѓу патникот и летот. - Табелата Baggage се користи за следење на багажот и е поврзана со
Flightsи процесите наCheckIn. Секое парче багаж се следи во контекст на одреден лет, што е важно за логистика и безбедност. - Табелата
Security_Checksја моделира безбедносната контрола на патниците. Секоја проверка е поврзана со конкретенPassengerи соEmployeeкој ја извршил, со што се обезбедува следливост и одговорност. - Табелата
Employeesе централен ентитет за сите вработени во системот. Наместо дуплирање на податоци, таа се користи низ повеќе процеси како безбедност, гејтови и одржување. - Табелата
Maintenanceмоделира одржување на авионите и овозможува следење кој авион бил сервисиран, кога и од кои техничари.
Базата е дизајнирана така што податоците се разделени во логички ентитети и се поврзани преку релации и foreign keys. Ова обезбедува интегритет на податоците и избегнување на редундантност, додека структурата ја следи реалната организација на аеродмромите и авио-сообраќајниот систем.
Last modified
75 minutes ago
Last modified on 05/02/26 14:38:04
Attachments (1)
- finalenER_airportMFA_SkyOps.svg (439.1 KB ) - added by 90 minutes ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
