Sunteți pe pagina 1din 2

Gestiunea activitii unei firme de transport marf

NrnregistrareComand, DenumireComand, CodMarf, DenumireMarf,


CantitateMarf, CheltueiliDeTransport, NumrFactur, DataScadentFactur,
ValoareFactur CodAngajat, NumeAngajat, NumrnmariculareCamion,
MarcCamion, CodClient, NumeClient, AdresClient, DataScadentAPlii,
DatanregistrriiPlii, PunctDePlecare, Destinaie, DistanaParcurs.

Cheltuieli de transport = DistanaParcurs (km) * Pre/km

Reguli de gestiune:
O comand poate fi realizat de mai muli angajai. Un angajat poate realize
mai multe comenzi.
O marf se poate regsi n mai multe comenzi, dar o comand conine o
singur marf.
Un camion poate realiza mai multe comenzi, dar o comand poate fi realizat
de un singur camion.
Un client poate avea mai multe comenzi, aceeai comanda poate fi realizat
ctre mai muli clieni.
Un client poate avea mai multe facturi, dar o factur se ntocmete pentru
un singur client.




Niescu Cristina
Seria B
Grupa 1304
FN1:
DD: NumrnregistrareComand, DenumireComand, CodMarf,
DenumireMarf, UnitateDeMsurMarf, CantitateMarf, CheltueiliDeTransport,
NumrFactur, DataScadentFactur, ValoareFactur CodAngajat, NumeAngajat,
NumrnmariculareCamion, MarcCamion, CodClient, NumeClient, AdresClient,
DataScadentAPlii, DatanregistrriiPlii, PunctDePlecare, Destinaie,
DistanaParcurs.

FN2:
Comand (NrnregistrareComand, DenumireComand, PunctDePlecare,
Destinaie, DistanaParcurs, CodAngajat, CodMarf, NrnmatriculareCamion,
CodClient)
Marf (CodMarf, DenumireMarf, UnitateDeMsur,Marf, CantitaeMarf)
Factur (NumrFactur, CheltuieliDeTransport, ValoareFactur,
DataScadentFactur,)
Angajai (CodAngajat, NumeAngajat, NrnregistrareComand)
Camioane (NrnmatriculareCamion, MarcCamion)
Clienti (CodClient, NumeClient, AdresClient, DataScadentAPlii, Data
nregistrriiPlii, NrregistrareComand, NrFactur)

FN3:
Nu exist dependene funcionale tranzitive, prin urmare FN3 are aceeai
structur cu FN2

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