ERD Baze de date. Realizati ERD-ul și aduceți-l în forma normală 3NF:
(Am atasat poza cu enuntul)
Răspunsuri la întrebare
Răspuns:
Nu stiu exact ce inseamna ERD dar FN3 a entiatilor de mai sus este:
tabela BIROU:
numar_birou
numar telefon
id_tip_telefon
tabela TIPURI_TELEFOANE:
id_tip_telefon
tip_telefon(interior/exterior)
tabela ANGAJATI
id_angajat
nume_angajat
prenume_angajat
adresa_angajat
email_angajat
data_nastere_angajat
data_angajare_angajat
tabela BIROU-ANGAJATI
numar_birou
id_angajat
Relatii intre tabele
tabela BIROU este in relatie 1:1 cu tabela TIPURI_TELEFOANE(intr-un birou e un singur telefon si telefonul poate avea un singur tip(interior sau exterior)) legate prin campul id_tip_telefon
tabela ANGAJATI este in relatie 1:1 cu tabela BIROU-ANGAJATI(un angajat poate lucra intr-un singur birou), legate prin campul id_angajat
tabela BIROU este in relatie 1:n cu tabela BIROU-ANGAJATI(intr-un birou pot lucra mai multi angajati), legate prin campul numar_birou
CHEI PRIMARE:
numar_birou in tabela BIROU;
id_tip_telefon in tabela TIPURI_TELEFOANE;
id_angajat in tabela ANGAJATI;
numar_birou+id_angajat in tabela BIROU-ANGAJATI;
CHEI EXTERNE:
id_tip_telefon in tabela BIROU-> face legatura cu id_tip_telefon din tabela TIPURI_TELEFOANE;
numar_birou in tabela BIROU-ANGAJATI->face legatura cu numar_birou din tabela BIROU;
id_angajat in tabela BIROU-ANGAJATI->face legatura cu id_angajat din tabela ANGAJATI.
Explicație: