DB model Sladkosti

Zadání

Vytvořte databázový model pro evidenci sladkostí, kde se uživatel bude moci dozvědět kompletní složení daného sladkého výrobku a dát hodnocení ve škále 1 až 5.

U každého výrobku bude evidováno

Účel

Účelem je webová aplikace v php, kde si každý uživatel bude moci najít podrobnosti o dané sladkosti a ohodnotit známkou 1 až 5. Webovou aplikaci nerealizujte – to není úkolem DB specialisty.

Databázový model zdokumentujte v textovém editoru (Word) podle příkladu:

Do vytvořeného DB modelu na školním MariaDB serveru vložte několik pokusných záznamů (ideálně do každé relace jiný počet) tak, abyste si ověřili správnost návrhu. Vezměte si k sobě několik sladkostí a zkuste si opsat jejich název, složení, výrobce i nutriční hodnoty – ať máte reálné vzory.

Dokumentaci k Vašemu databázovému modelu přiložte k tomuto zadání v MS Teams a odevzdejte.

Hodnocení

Dokumentace (název, jméno, datum, popisy relací, atributů, odůvodnění kardinalit jednotlivých vazeb)10 %
ER / ERA (podle počtu relací)20 %
Logické schéma20 %
Diagram tříd (včetně nejdůležitějších metod)20 %
Vytvoření relací v MariaDB na školním serveru20 %
Pokusné naplnění (každá relace několik záznamů, abyste si ověřili správnost DB modelu)10 %