Kandidátní klíč
Z Wikipedie, otevřené encyklopedie
Kandidátní klíč v relačním modelování označuje sloupec nebo kombinaci sloupců, které mají všechny své hodnoty v dané tabulce unikátní. Jeden z kandidátních klíčů slouží jako primární klíč.
Kandidátní klíč musí splňovat tyto časově nezávislé vlastnosti:
- Hodnoty (či kombinace hodnot) ve sloupci kandidátního klíče musí být v rámci tabulky unikátní.
- Množina sloupců vytvářejících kombinaci pro kandidátní klíč musí být v tabulce minimální (její podmnožina už není kandidátním klíčem).

