Claves
Bases de Datos
Claves (Llaves)
Atributos que identifican una entidad dentro de un conjunto de entidades.
Superclave
Conjunto de atributos no vacío, que identifica en forma única una entidad dentro de un conjunto de entidades. Cualquier superconjunto de una superclave también es superclave.
Clave candidata
Es una superclave para la cual ningún subconjunto es superclave, excepto el mismo.
Clave primaria (Llave Primaria):
Es la clave candidata escogida por el diseñador. Atributo o conjunto de atributos que permiten identificar en forma única una tupla en la tabla (una entidad en un conjunto de entidades) y ningún subconjunto de ella posee esta propiedad.
Llave foránea:
Es un atributo que es llave primaria en otra entidad con la cual se relaciona. Las llaves foráneas son en últimas las que permiten relacionar las tablas en las bases de datos.
Las llaves primarias se subrayan en el diagrama E-R.