
| Antes de definir claves Primarias, debemos definir: Claves Candidatas: estas claves son campos o atributos que poseen propiedades distintivas que las hacen únicas e irrepetibles. Claves Compuestas: esto sucede cuando la clave involucra más de un campo o atributo. Propiedades de las Claves Candidatas: Las claves Candidatas, por su contenido, son Valores únicos, por lo que cumplen con la propiedad de Unicidad: no existen registros duplicados en la relación para el campo/s elegido como clave candidata. Ej DNI, CUIL, Patente, etc. Además, las claves candidatas no se pueden reducir, es decir que cumplen la propiedad de Minimalidad o Irreductibilidad: si la clave candidata es compuesta, no puedo eliminar un componente sin destruir la propiedad de unicidad. Entonces se puede decir que una Clave Primaria o Principal es aquella elegida por el diseñador de Base de Datos entre las claves candidatas. La cual debe cumplir determinadas reglas. Las reglas de las Claves Primarias * No acepta nulos * Identifica a cada registro * Sirven como apuntador |