Primární klíč:
- V tabulce může být pouze jedno omezení primárního klíče
- V některých DBMS nemůže být
NULL
- např. MySQL přidáváNOT NULL
- Primární klíč je jedinečný klíčový identifikátor záznamu
Jedinečný klíč:
- V jedné tabulce může být více než jeden jedinečný klíč
- Jedinečný klíč může mít
NULL
hodnoty - Může to být kandidátský klíč
- Jedinečný klíč může být
NULL
; více řádků může mítNULL
hodnot, a proto je nelze považovat za „unikátní“