Modelul Relational Al Datelor

5

Click here to load reader

description

bd

Transcript of Modelul Relational Al Datelor

Proiect Baze de Date - Firma Transporturi

II.MODELUL RELATIONAL AL DATELOR

Baza de date relationala corespunzatoare schemei MMED prezentata la punctul anterior si un posibil continut valid al ei este urmatoarea:MEDICI(IDMed,NumeMed*Sex*DataN*Adresa*Specializare*Telefon)

|- NumeMed |- DataN |- Specializare

|- Sex

|- Adresa |- Telefon

IDMedNumeMedCodMedSexDataNAdresaSpecializaretelefon

AutoNChar(64)char(10){M,F}DateChar(255)Char(64)Int(12)

1Enescu George10225AM15.5.1961Libertatii112 Buc.Urologie2542985

2Bran Ana35241GF23.12.62Liliacului39 CT.Stomatologie549342

3Nan Mihai10324RM3/21/1970Turcesu 61 Buc.Urologie2356124

4Mihai Radu36515EM4/2/1971Tomis 105 CT.Chirurg321523

*

CABINETE(IDCab, NumarCabinet*TipCabinet*Firma)

|- NumarCab |- Firma

|- TipCab

IDCabNumarCabTipCabFirma

AutoNChar(64)Char(64)Char(64)

152AUrologieUNIVED

213BStomatologieGREENLIFE

*32FChirurgieGREENLIFE

*

FIRME(IDFirma,NumeF)

|- NumeF |- TelefonF

|- AdresaF

IDFirmaNumeFAdresaFTelefonF

AutoNChar(64)Char(255)Int(12)

1GREENLIFEPompiliu 101 Buc.6525600

2UNIVEDUnirii 53 CT.364200

*

PROGRAMARI(IDProg, CodMed*Data*Ora, Data*Ora*Medic )

|- CodMed |- Data |- Medic |- TelefonPac

|- CNP

|- Ora |- Pacient IDProgCodMedMedicPacientCNPPacDataProgOraProg

AutoNchar(10)Char(64)Char(64)Int(13)DateDate

110225AEnescu GeorgePopescu Ion1250680563545/22/20068.00

210225AEnescu GeorgeMarga Lucian1120475256345/22/200612.00

336515EMihai RaduTeodor Vasile1050650365486/22/200613:00

435241GBran AnaPapadopol Dan1060570265435/22/200614.00

535241GBran AnaTeodor Vasile1050650365486/22/200615.00

*

PACIENTI(IDPac, Nume*DataN*Adresa*Telefon) |- TelefonPac |- CNPPac |-TelefonPac

|- NumePac |- DataN

|- Adresa

IDPacNumePacCNPPacDataNAdresaTelefonPac

AutoNChar(64)Int(13)DateChar(255)Int(12)

1Popescu Ion1250680563545/13/1978Magheru 35 Buc.2223609

2Marga Lucian1120475256342/28/1975Apolodor 17 Buc.2244560

3Teodor Vasile1050650365485/6/1950Tomis 51 CT.365214

4Papadopol Dan1060570265436/5/1970Calusari 102 Buc.2354562

*

SPECIALIZARI(IDSpec,Specializare)

|- SpecializareIDSpecSpecializare

AutoNchar(64)

1Urologie

2Stomatologie

3Chirurgie

*

CABINETE_PRACTICA(IDCP)

|- Medic |- CabinetIDCPMedicCabinet

AutoNChar(64)Char(64)

1Enescu George13B

2Bran Ana52A

3Nan Mihai32F

*

CONSULTATII(IDCons)

|- Medic |- Pacient

IDConsMedicPacient

AutoNChar(64)Char(64)

1Enescu GeorgeMarga Lucian

2Bran AnaTeodor Vasile

3Enescu GeorgePapadopol Dan

4Mihai RaduTeodor Vasile

5Bran AnaPapadopol Dan

*

SPECIALIZARI_MEDICI(IDCM)

|- Medic |- Specializare IDSMMedicSpecializare

AutoNChar(64)Char(64)

1Bran AnaStomatologie

2Enescu GeorgeUrologie

3Nan MihaiChirurgie

4Mihai RaduUrologie

*