Clave principal:
- Solo puede haber una restricción de clave principal en una tabla
- En algunos DBMS no puede ser
NULL- p.ej. MySQL agregaNOT NULL - Primary Key es un identificador de clave único del registro
Clave única:
- Puede haber más de una clave única en una tabla
- La clave única puede tener
NULLvalores - Puede ser una clave candidata
- La clave única puede ser
NULL; múltiples filas pueden tenerNULLvalores y, por lo tanto, no se pueden considerar "únicos"