|
|
Použitá notace E-R diagramů
|
Symbol |
Vysvětlivka |
 |
entita - neboli tabulka. Odpovídá sledovanému údaji z okolního světa, který potřebujeme evidovat. |
 |
atributy entity - význačné atributy, tj. hodnoty které se o entitě evidují. Bývají vyznačeny v rámci obdélníku entity pod čarou. |
 |
vazba - vždy mezi dvěma entitami. Určuje, jaký mají entity vůči sobě vztah. |
|
Na vazbě jsou vyznačeny symboly vztahu. Bližší symbol k entitě určuje maximální počet souvztažných vět. Může nabývat hodnot: |
|
|
čárka - např. v symbolu na vazbě hned u rodiče. Vyznačuje, že entita Dítě může mít přiřazeného maximálně jednoho rodiče. |
|
|
roznožka - např. v symbolu na vazbě u dítěte. Vyznačuje, že entita Rodič může mít pod sebou libovolně velký počet entit Dítě. |
|
Vzdálenější symbol na vztahu určuje minimální počat souvztažných vět. Může nabývat hodnot: |
|
|
kolečko - např. v symbolu na vazbě u dítěte. Vyznačuje, že entita Rodič nemusí mít k sobě žádné přidělené dítě. |
|
|
čárka - např. v symbolu na vazbě u rodiče. Vyznačuje, že entita Dítě musí mít minimálně jednoho rodiče. |
|
 |
subtyp entity - některé entity mohou nabývat různých typů. Např. člověk může být pohlaví ženského nebo mužského. U každého pohlaví např. můžeme vyžadovat evidovat i jiné atributy.
Vyznačeno je pruhem v pravé části obdélníku entity. |
 |
vyznačení subtypu - o entitě dítě vyžadujeme obecně evidovat některé údaje. Pokud je dítě pohlaví mužského, vyžadujeme evidovat některé další, ale jiné, než v případě, kdy je pohlaví ženského.
Na diagramech vyznačíme pomocí kroužku, která je spojená se základní entitou typu. Následně od kroužku vedou vazby ke všem subtypům - vazba je u entity subtypu ukončena polokroužkem. |
|
|
|
|
|
|