Documente Academic
Documente Profesional
Documente Cultură
CERCETARII
COLEGIUL NATIONAL
ION MINULESCU
SLATINA,2011
CUPRINS
I) Scenariu
II) ERD
1)Entitati si attribute
2)Diagrama initiala
3)Depistarea greselilor si
corectarea lor
4)Discutarea relatiilor
5)Rezolvarea relatiilor manyto-many
6)Diagrama finala
III) Bibliografie
I)Scenariu
II)ERD
Entitati si attribute
ENTITATE
ATRIBUTE
ORAS
cod_postal, nume
DEPARTAMENT
cod_dep
ANGAJAT
SALARIU
TRANSPORT
nr_inregistr, nume
COST TRANSPORT
BENEFICIAR
nume, adresa
MIJLOC TRANSPORT
cod_mijloc
MARFA
cod_marfa
DOCUMENTARE
cod_doc
SUBENTITATI
ATRIBUTE
SECRETARIAT
SOFERI
INTRETINERE
INFORMATICA
EDITARE
PERSOANA_FIZICA
cnp
PERS_JURIDICA
cnp
2)Diagrama Initiala
DEPARTAMENT
PUNCT FIRMA
TRANSPORTUR
I
#cod
*nume
*adresa
ANGAJAT
#cod_dep
are
#CNP
*nume
*prenume
*data_naste
rii
*adresa
e-mail
are
apar
tine
SECRETARIAT
lucrea
za
SOFERI
INTRETINERE
aparti
ne
contin
e
ORAS
#cod_postal
*nume
EDITARE
MIJLOC
TRANSPORT
#cod_mijloc
MARFA
#cod_marfa
DOCUMENTARE
#cod_doc
primes
te
aparti
ne
este
BENEFICIAR
est
e
TRANSPORT
este
est
e
#luna
*nr_ore_lucrate
*sal_baza
comision
realizea
za
INFORMATICAA
SALARIU
este
#nr_inregistr
*nume
prime
ste
PERS_FIZICA
#CNP
PERS_JURIDIC
A
#CNP
are
apartin
e
COST_TRANSPORT
#data
*pret
*curs_valutar
ajun
ge
*nume
*adresa
DEPARTAMENT
#cod_dep
#cod_angajat
*data_nasterii
*adresa
DEPARTAMENT
#cod_dep
ANGAJAT
#CNP
*nume
*prenume
*data_nasterii
*adresa
4) Discutarea relatiilor
ORAS - PUNCT FIRMA TRANSPORTURI : relatie one-to-many
Un ORAS poate contine una sau mai multe FIRME DE
TRANSPORTURI.
O FIRMA DE TRANSPORTURI apartine unui ORAS.
ORAS
#cod_postal
*nume
PUNCT FIRMA
TRANSP
#cod
*nume
*adresa
DEPARTAMENT
PUNCT FIRMA
TRANSPORTURI
#cod
*nume
*adresa
#cod_dep
SECRETARIAT
SOFERI
INTRETINERE
INFORMATICA
EDITARE
DEPARTAMENT
#cod_dep
SECRETARIAT
SOFERI
INTRETINERE
INFORMATICA
EDITARE
ANGAJAT
#cnp
*nume
*prenume
*data_naste
rii
*adresa
e-mail
ANGAJAT
#cnp
*nume
*prenume
*data_nasterii
*adresa
e-mail
SALARIU
#luna
*nr_ore_lucrate
*sal_baza
comision
ANGAJAT
TRANSPORT
#cnp
*nume
*prenume
*data_nasterii
*adresa
e-mail
#nr_inregistr
*nume
#cod_marfa
DOCUMENTARE
#cod_doc
TRANSPORT
# nr_inregistr
*nume
COST_TRANSP
#data
*pret
*curs_valutar
BENEFICIAR
TRANSPORT
*nume
*adresa
PERS_FIZICA
#nr_inregistr
*nume
#cnp
PERS_JURIDICA
#cnp
Pasul 1:
-se gaseste entitatea de intersectie-pt cazul nostru, vom introduce
entitatea EVIDENTA_TRANSPORT
TRANSPORT
#nr_inregistr
*nume
BENEFICIAR
are
primeste
*nume
*adresa
PERS_FIZICA
#cnp
apartin
e
EVIDENTA_TRANSPORT
ajunge
PERS_JURIDICA
#cnp
BENEFICIAR
TRANSPORT
#nr_inregistr
*nume
are
primest
e
*nume
*adresa
PERS_FIZICA
#cnp
PERS_JURIDICA
#cnp
aparti
ne
ajunge
EVIDENTA_TRANSPORT
#data inceput
#data sfarsit
#nr_inregistr
*nume
primest
e
*nume
*adresa
PERS_FIZICA
#cnp
PERS_JURIDICA
#cnp
aparti
ne
ajung
e
EVIDENTA_TRANS
#data_inceput
#data_sf
PUNCT FIRMA
TRANSPORTUR
I
#cod
*nume
*adresa
ANGAJAT
DEPARTAMENT
#cod_dep
are
SECRETARIAT
aparti
ne
are
SOFERI
lucrea
za
#CNP
*nume
*prenume
*adresa
e-mail
SALARIU
primes
te
obtinut
# luna
*nr_ore_lucrate
*sal_baza
comision
INTRETINERE
aparti
ne
tine
INFORMATICA
contin
e
MIJLOC
ORAS
TRANS
#cod_postal
#cod_mijloc
*nume
MARFA
#cod_marfa
DOCUMENTARE
#cod_doc
tinuta
EDITARE
FACTU
EVID_TRANSPORT
este
est
e
TRANSPORT
est
e
#nr_inregistr
*nume
est
e
are
apartin
e
#data_inceput
#data_sf
ajung
e
are
aparti
ne
COST_TRANSPOR
T
#data
*pret
*curs_valutar
primest
e
BENEFICIAR
#nume
*adresa
PERS_FIZICA
#CNP
PERS_JURIDICA
#CNP
genere
aza
reiese
*sume_p
#data
III) Bibliografie