Datové modelování
Grafické vyjádření konstruktů v E-R diagramu
Grafické vyjádření konstruktů v E-R diagramu
Pro automatizovanou podporu rozsáhlejších databázových aplikací existují softwarové nástroje typu CASE (Computer Aided Software Engineering), ve kterých je k dispozici grafický jazyk, pomocí kterého se zaznamenávají všechny náležitosti E-R diagramu. Abychom mohli tyto prostředky používat, musíme znát teoretické možnosti. (Dostaneme např. nabídku k zavedení entitních typů, po nastavení kurzoru na značku některého entitního typu, si může uživatel vyvolat tabulku popisných atributů, atp.).
Příklad grafického vyjádření konceptuálního schématu knihovny je na obr
.
Integritní omezení:
- Daný čtenář je registrovaná osoba, může využívat služeb knihovny.
- Daná kniha je identifikovaná ISBN. Sleduje se název a všichni autoři.
- Jedna kniha může mít více exemplářů. Rozlišují se číslem inventáře INV_C. U exemplářů sledujeme datum nákupu.
- Knihovna půjčuje evidovaným čtenářům volné exempláře knih. Součástí záznamu o půjčce je i datum, do kdy se má kniha vrátit.
- Čtenář si může danou knihu rezervovat. Sleduje se datum, do kdy rezervovat.
- Od každé knihy může být více exemplářů.
- V knihovně nemohou existovat exempláře neevidovaných knih.
- Nepřipouští se vícehodnotový atribut AUTOR_KNIHY.