Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

Atribut

Reprezentuje elementární vlastnost entity nebo vztahu. Například jméno, číslo_pracovníka, adresa apod. Kaž­dý atribut nabývá určitých konkrétních hodnot. Graficky ně­kteří autoři modelují v diagramu E-R atributy připojenými konektory s uvedením názvů atributů; z praktického hlediska tato forma při velkém počtu atributů modelujících realitu značně zobrazení modelu znepřehledňuje. Je pak vhodnější uvádět atributy v samostatném seznamu.

Složený atribut. Skupina atributů, které mají společný význam nebo použití. Například atribut adresa je složen z jednoduchých atributů psč, město, ulice, číslo_domu.

Doména. Množina přípustných hodnot přiřazená jednomu nebo více atributům. Například množina všech hodnot čísla_pracovníka.

Klíč. Skupina atributů identifikující výskyty dané en­tity.

Kandidátní klíč. Klíč jednoznačně identifikující výsky­ty dané entity. Například výskyty entity ZAMĚSTNANEC mohou být jednoznačně identifikovány atributem číslo_zaměstnance, ale také atributem rodné_číslo.

Primární klíč. Kandidátní klíč zvolený k jednoznačné identifikaci výskytů entity. Platí definice, že I je primár­ním (ale také kandidátním) klíčem entity E, když:

1) neexistují dva výskyty entity E, které mají stejnou hod­notu primárního (kandidátního) klíče

2) jestliže se vypustí kterákoliv část primárního (kandidát­ního) klíče entity E, vlastnost 1) přestane platit.

Graficky se primární klíč vyznačí symbolem # doplňujícím jméno atributu. Například z výše uvedených kandidátních klí­čů vybraný primární klíč číslo_pracovníka#.

Žádné komentáře:

Okomentovat