Zadání a analýza příkladu pro cvičení
Transformace konceptuálního schématu do relačního databázového schématu
 Tisk

Transformace konceptuálního schématu do relačního databázového schématu

Vztah Materiál - Paleta je typu 1:N.

ERA diagram je na .


Protože je ve vztahu 1 : N na levé straně nepovinná účast, normálně se musí použít vztahová spojovací tabulka. Protože je však dovoleno použití hodnoty NULL, transformace se vyřeší tak, že se do nezávislého identifikačního typu Paleta přidá jako cizí klíč položka Číslo_Materiálu. Nebude-li v paletě žádný materiál, v položce bude hodnota NULL. Tabulka pro vztahový typ odpadne.


Výsledná databáze se bude skládat ze dvou relací (tabulek):


Pro měrné jednotky bychom mohli vytvořit pomocný číselník (v dalších krocích se neuvažuje).


Pro adresu uložení zatím nebudeme vytvářet číselník, povolíme libovolný údaj.