Kunci Utama:
- Hanya ada satu batasan kunci utama dalam sebuah tabel
- Dalam beberapa DBMS tidak boleh
NULL- misalnya MySQL menambahkanNOT NULL - Kunci Utama adalah pengidentifikasi kunci unik dari catatan
Kunci Unik:
- Bisa lebih dari satu kunci unik dalam satu tabel
- Kunci unik dapat memiliki
NULLnilai - Ini bisa menjadi kunci kandidat
- Kunci unik dapat berupa
NULL; beberapa baris dapat memilikiNULLnilai dan karena itu tidak dapat dianggap "unik"