Kapitola 4. Modelování fyzického ER modelu v UML

Obsah

Tabulky
Sloupce
Primární klíče
Cizí klíče (foreign keys)
Jednoduché typy
Vlastní typy
Složené typy
Jména sloupců
Povinné sloupce
CHECK
DEFAULT
Vazby
1:1
1:N
Kompozice
M:N
Asociativní vazba
N-ární asociace
Generalizace
Provozní údaje

PSQL definuje některé zásady kreslení Class Association Diagramů, které umožňují, aby fyzické entitně relační diagramy mohly vytvářeny pomocí prostředků UML.

Tyto zásady kreslení se týkají zejména asociací.

Tabulky

Tabulky jsou reprezenovány třídami. Tyto třídy nejsou označeny stereotypem typedef. Třídy označené stereotypem typdef jsou použity jako definice synonym databázových typů nebo jako komplexní typy (např. adresa skládající se z ulice, města a PSČ).

Jméno tabulky je shodné se jménem třídy. Pokud však má třída definovaou abbreviation (XMI obsahuje tagged value abbrev), pak je použita jako jméno tabulky právě abbreviation.