Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Databázové systémy 1 - řešení Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice.

Podobné prezentace


Prezentace na téma: "Databázové systémy 1 - řešení Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice."— Transkript prezentace:

1 Databázové systémy 1 - řešení Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice

2 Identifikace entit Název entityNázev entity pro ER Veterinární klinikaKlinika Zaměstnanec Pracovní pozicePozice Vlastník zvířeteVlastník Domácí zvířeZvíře Vyšetření Veterinární výkonVýkon Farmaceutický materiálMateriál Objednávka vyšetřeníObjednávka Kraj Druh zvířeteDruh Databázové systémy 1 – cvičení 9 2

3 Identifikace relací Entita Vztah KlinikaZaměstnanecKlinika má zaměstnance ZaměstnanecKlinikaZaměstnanec vede kliniku ZvířeDruhZvíře je druhu ZvířeVyšetřeníZvíře je vyšetřováno VlastníkZvířeVlastník vlastní zvíře VyšetřeníKlinikaVyšetření probíhá na klinice VyšetřeníVýkonVyšetření provádí výkony VyšetřeníZaměstnanecVyšetření provádí zaměstnanec ZaměstnanecPoziceZaměstnanec má pozici KlinikaKrajKlinika je v kraji KlinikaMateriálKlinika skladuje materiál ZvířeObjednávkaZvíře je objednáváno ObjednávkaKlinikaObjednávku vyřizuje klinika Databázové systémy 1 – cvičení 9 3

4 Identifikace relaci s multiplicitou Databázové systémy 1 – cvičení 9 4 Entita VztahMultiplicita KlinikaZaměstnanecKlinika má zaměstnance1:N ZaměstnanecKlinikaZaměstnanec vede kliniku1:1 DruhZvířeZvíře je druhu1:N ZvířeVyšetřeníZvíře je vyšetřováno1:N VlastníkZvířeVlastník vlastní zvíře1:N KlinikaVyšetřeníVyšetření probíhá na klinice1:N VyšetřeníVýkonVyšetření provádí výkonyM:N ZaměstnanecVyšetřeníVyšetření provádí zaměstnanec1:N PoziceZaměstnanecZaměstnanec má pozici1:N KrajKlinikaKlinika je v kraji1:N KlinikaMateriálKlinika skladuje materiálM:N ZvířeObjednávkaZvíře je objednáváno1:N KlinikaObjednávkaObjednávku vyřizuje klinika1:N

5 Identifikace atributů entit EntitaAtributy VlastníkcisloVlastnika, jmeno (složený: jmeno, prijmeni), adresa (složený: ulice, město, psc), telefonniCislo Zvířejmeno, druh, cisloZvirete, datumRegistrace, stav, majitel DruhkodDruhu, nazevDruhu VyšetřenícisloVysetreni, datum, cas, Veterinar, cisloZvirete, vysledekVysetreni ObjednávkadatumObjednavky, datumVysetreni, cisloZvirete, klinika VýkonkodVykonu, nazev, popis, uctovanaCena Databázové systémy 1 – cvičení 9 5

6 Identifikace atributů entit EntitaAtributy KrajkodKraje, nazevKraje KlinikakodKliniky, nazevKliniky, adresa (složený: ulice, město, kraj,psc), vedouciKliniky ZaměstnaneccisloZamestnance, jmeno (složený: jmeno, prijmeni), adresa (složený: ulice, město,psc), rodneCislo, pozice, aktualniPlat MateriálkodMaterialu, nazev, popis PozicekodPozice, nazevPozice Databázové systémy 1 – cvičení 9 6

7 Identifikace atributů relací RelaceAtributy Skladujemnozstvi Databázové systémy 1 – cvičení 9 7

8 ER Diagram (IE notace) Databázové systémy 1 – cvičení 9 8

9 ER diagram (UML notace) Databázové systémy 1 – cvičení 9 9


Stáhnout ppt "Databázové systémy 1 - řešení Cvičení č. 9 Fakulta elektrotechniky a informatiky Univerzita Pardubice."

Podobné prezentace


Reklamy Google