Modelo entidad relacion
Ministerio del Poder Popular para la Educación
U.E. Arq. Manolo Muchacho.
Materia: Informática Aplicada II
Esquema
Modelo Entidad-relación.Conjunto de entidades.
Conjunto de Relaciones.
Correspondencia de
Claves.
Diagrama Entidad-relación.
Diseño de un esquema de B.D Entidad-relación.Fases.
Reducción de un esquema Entidad-relación a tablas.
*5. *Claves
Es importante poder especificar cómo se distingue las entidades y las relaciones. Conceptualmente, lasentidades individuales y las relaciones son distintas, pero, desde la perspectiva de una base de datos, la diferencia entre ellas debe expresarse en términos de sus atributos.
El concepto de superclavenos permite hacer tales distinciones. Una superclave es un conjunto de uno o más atributos que, considerados conjuntamente, nos permite identificar de forma única en una entidad en el conjunto deentidades. Por ejemplo; el atributo Seguridad-Social, del conjunto de entidad clientes, es suficiente para distinguir una entidad cliente de otra. Así, seguridad-social es una superclave. Analógicamentela combinación de nombre-cliente y seguridad social es una superclave para el conjunto de entidades cliente. El atributo nombre-cliente de cliente no es una superclave, ya que varias personas podríantener el mismo nombre.
Es posible que varios conjuntos de atributos distintos pudieran servir como claves candidatas. Supóngase que una combinación de nombre-cliente y calle es suficiente paradistinguir entre los miembros del conjunto de entidades cliente. Entonces seguridad-social y nombre-cliente, calle son claves candidatas.
Usaremos el termino clave primaria para denotar una clavecandidata, que elige el diseñador de la base de dato como el medio principal de identificar entidades dentro de un conjunto de entidades.
Es posible que un conjunto de entidades no tenga atributos...
Regístrate para leer el documento completo.