Zadání a analýza příkladu pro cvičení
Integritní omezení
Integritní omezení
- Paleta obsahuje pouze materiál jednoho druhu.
- Materiál může být uložen ve více paletách.
- Materiál nemusí být na skladě.
- Některé palety mohou být prázdné.
- Materiál z různých dodávek může být směšován (může se přidat do palety, obsahující materiál stejného druhu).
- Paleta může být rezervována pro materiál určitého druhu (s nulovým množstvím).
V tabulce Paleta jsou povoleny hodnoty NULL pro uložení palety.
Na základě těchto integritních omezení můžeme navrhnout výskytový diagram
pro vztah Materiál - Paleta. V diagramu vidíme, že materiál M1 není v žádné paletě, materiál M2 je ve třech paletách, materiál M3 je v jedné paletě, materiál M4 je uložen ve dvou paletách. Palety P1, P2, P3, P4, P6 a P7 obsahují každá jen jeden materiál, palety P5 a P8 neobsahují žádná materiál.
Zápis Min-Max
Materiál: (0:N), Paleta: (0:1)
Závěry z výskytového diagramu
- Existují dva Entitní typy: Materiál a Paleta.
- Vztah JE_ULOŽEN (zleva doprava) má kardinalitu 1 : N, vztah OBSAHUJE (zprava doleva) 1 : 1.
- Oba členové jsou ve vztahu nepovinní.
- Entitní typ Paleta je identifikátorem typu Materiál.
ERA diagram
Na základě výskytového diagramu a transformačních pravidel můžeme navrhnout ERA diagram
.