В таблице может быть несколько уникальных ключей, потому что уникальный ключ обеспечивает уникальность значений и подразумевает одно значение NULL. 1 Это позволяет определить несколько уникальных ключей в одной таблице. 1
Каждый из уникальных ключей может быть использован для однозначной идентификации записи в таблице, но только один из них выделяется как первичный. 2