Zadání a analýza příkladu pro cvičení
Návrh entitních a vztahových typů v třetí normální formě
Návrh entitních a vztahových typů v třetí normální formě
Databáze bude obsahovat tyto položky:
- Sklad (Číslo_materiálu, Název_materiálu, Měrná jednotka, Množství_celkové, Množství_pojistné, Množství_v_paletě, Max_Množství_v_paletě, Číslo_palety, Typ_palety, Stav_palety, Adresa_uložení).
Intuitivně usoudíme, že existují dva základní entitní typy:
Materiál je uložen v paletách, paleta obsahuje materiál. Tyto vztahy vyjádříme vztahovým typem Paleta_Materiál. 
Převedení do třetí normální formy
Entitní typy.
- Materiál (Číslo_materiálu, Název_materiálu, Množství_pojistné, Max_Množství_v_paletě)
- Paleta (Číslo_palety, Typ_palety, Stav_palety, Adresa_uložení)
Vztahový typ.
- Paleta_Materiál (Číslo_palety, Číslo_materiálu, Množství_v_paletě)
Pozn. Množství_celkové není samostatným atributem typu materiál, ale vypočítává se jako součet množství v jednotlivých paletách se stejným materiálem.