Sunteți pe pagina 1din 3

DESCRIEREA ENTITATILOR

Entiti
1.ISTORIC_CURSA
2.SOSIRE
3.PLECARE
4.TEST

5.SINDICAT
6.ANGAJAT
7.PROGRAM
8.TURA
9.SPECIALIZARE
10.MODEL
11.AVION

12.COMPANIE
13. AUTORIZATIE

Proprieti
Reprezinta
istoricul
curselor
pentru fiecare avion in parte:
sosire, plecare, etc.
Aceasta entitate prezinta detalii
despre sosirea fiecarui avion pe
pista
Aceasta entitate prezinta detalii
despre plecarea avioanelor de pe
pista
ine evident testelor care se
roleaza pentru aparatele de zbor,
in vederea obinerii autorizaiilor
de zbor.
Entitatea este reprezentata de
sindicatele
formate
de
catre
angajaii aeroportului
Detalii despre fiecare angajat al
aeroportului nostru.
Programul de lucru pentru fiecare
angajat n parte.Programul este
organizat pe ture.
Turele valabile programului pentru
fiecare angajat in parte.
Specializrile fiecrui technician,
n privina verificrii modelelor de
avioane.
Modelele disponibile pentru fiecare
avion in parte.
Avioanele detinute de fiecare
companie in parte. Fiecare avion
are un model si este prezent in
baza
de
date
cu
istoricul
zborurilor.
Companiile de zbor care au
avioane pe pistele aeroportului
nostru.
Autorizatiile
de
zbor
pentru
avioane, eliberate in urma testelor
efectuate de tehnicieni.

DESCRIEREA ERD-ului
Am considerat c personalul aeroportului este implicat n majoritatea activitilor i de
aceea, entitatea ANGAJAT ocup locul central n diagrama ER. Datele fiecrui angajat vor fi
memorate n cmpurile obligatorii: id, nume, prenume, adres, nr_telefon, salariu. Fiecare
angajat are posibilitatea de a se nscrie n unul dintre sindicatele existente, acesta primind i
un nr_legitimatie, odat cu el nregistrndu-se data la care legitimaia a fost emis, n
cmpul data_nscr_sindicat. Un sindicat trebuie s aib mcar un membru, iar angajaii pot
face parte dintr-un singur sindicat.
Fiecare angajat trebuie s lucreze dup un anumit program prestabilit, pe ture.
Dintre angajai, pentru controlorii de trafic trebuie s se tie i data la care i-au fcut
ultimul control medical amnunit, informaie ce este reinut de cmpul
data_control_medical.
Tehnicienii, care sunt tot angajai ai aeroportului, au cte o specializare (fiecare
dintre ei este expert pentru unul sau mai multe modele de avioane, ntr-o msur mai mare
sau mai mic, determinat de gradul de specializare). Fiecare model de avion trebuie s
aib mcar un tehnician specialist alocat. Tot tehnicienii sunt cei care dau autorizaiile de
zbor avioanelor. Aadar, fiecare tehnician poate da mai multe autorizaii; fiecare autorizaie
trebuie s fie dat n urma unui test. Acelai test poate fi efectuat mai multor avioane; o
autorizaie de zbor este dat n urma unui singur test efectuat, asociindu-i-se un cod.
Entitatea AVION este i ea foarte important. Fiecare avion are un model unic,
netransferabil, acelai model putnd fi pentru mai multe avioane. Un avion trebuie s
primeasc mcar o autorizaie de zbor, iar mai multe autorizaii pot fi date avioanelor. ns
aceeai autorizaie nu poate fi dat mai multor avioane, relaia fiind nontransferabil. Se
tie compania de care aparine fiecare avion.
Am presupus c un avion poate staiona, pleca sau sosi. Pentru un aeroport este
important s se cunoasc orarele curselor, dar, n acelai timp, i istoricul lor. De aceea, cu
ajutorul unui arc exclusiv i al unei entiti de intersecie, numit ISTORIC_CURS, am
modelat relaiile dintre avioane, plecri i sosiri. Se tie, astfel c un anumit avion a
plecat/sosit la o anumit or, ntr-o anumit zi.

ATRIBUTE
Entiti

Atribute

1.ISTORIC_CURSA

2.SOSIRE
3.PLECARE
4.TEST

5.SINDICAT
6.ANGAJAT

7.PROGRAM
8.TURA
9.SPECIALIZARE

10.MODEL
11.AVION
12.COMPANIE
13. AUTORIZATIE

# data
# ora
* id_avion
* cod_sosire
* cod_plecare
# cod
* punct_plecare
# cod
* destinatia
# cod
* denumire
* scor_max
* scor_min
# cod
* denumire
# CNP
* nume
* prenume
* adresa
* nr_telefon
* salariu
nr_legitimaie
data_nscr_sindicat
* tip
data_control_medical
# data
* id_angajat
* id_tura
# cod
# data
* descriere
# id_model
# id_angajat
* grad
# cod
* capacitate
* greutate
# nr_nregistrare
* id_companie
* id_model
# cod
* denumire
# nr
* data
* scor
* durata
* id_avion
* id_tehnician
* id_test

S-ar putea să vă placă și