Primaire sleutel:
- Er kan maar één primaire sleutelbeperking in een tabel zijn
- In sommige DBMS kan het niet
NULLzijn - bijv. MySQL voegtNOT NULLtoe - Primaire sleutel is een unieke sleutel-ID van het record
Unieke sleutel:
- Kan meer dan één unieke sleutel in één tabel zijn
- Unieke sleutel kan
NULL. hebben waarden - Het kan een kandidaatsleutel zijn
- Unieke sleutel kan
NULLzijn; meerdere rijen kunnenNULL. hebben waarden en mogen daarom niet als "uniek" worden beschouwd