Primär nyckel:
- Det kan bara finnas en primärnyckelbegränsning i en tabell
- I vissa DBMS kan det inte vara
NULL- t.ex. MySQL lägger tillNOT NULL - Primärnyckel är en unik nyckelidentifierare för posten
Unik nyckel:
- Kan vara mer än en unik nyckel i en tabell
- Unik nyckel kan ha
NULLvärden - Det kan vara en kandidatnyckel
- Unik nyckel kan vara
NULL; flera rader kan haNULLvärden och därför kanske inte anses vara "unika"