Първичен ключ:
- В таблицата може да има само едно ограничение за първичен ключ
- В някои СУБД не може да бъде
NULL- напр. MySQL добавяNOT NULL - Първичният ключ е уникален ключов идентификатор на записа
Уникален ключ:
- Може да има повече от един уникален ключ в една таблица
- Уникалният ключ може да има
NULLстойности - Може да бъде кандидат ключ
- Уникалният ключ може да бъде
NULL; множество редове могат да иматNULLстойности и следователно може да не се считат за „уникални“