3. DIAGRAMA ENTIDAD - RELACIÓN
El Modelo de Entidad Relación es un modelo de
datos basado en una percepción del mundo real que
consiste en un conjunto de objetos básicos llamados
entidades y relaciones entre estos objetos,
implementándose en forma gráfica a través del Diagrama
Entidad Relación.
El modelo de datos más extendido es el
denominado ENTIDAD/RELACIÓN (E/R). En el modelo
E/R se parte de una situación real a partir de la cual se
definen entidades y relaciones entre dichas entidades.
4. ENTIDAD
Objeto del mundo real sobre el que queremos almacenar
información (Ej: una persona). Las entidades están compuestas de
atributos que son los datos que definen el objeto (para la entidad
persona serían cédula, nombre, apellidos, dirección,...). De entre los
atributos habrá uno o un conjunto de ellos que no se repite; a este
atributo o conjunto de atributos se le llama clave de la entidad, (para la
entidad persona una clave seria cédula). En toda entidad siempre hay al
menos una clave que en el peor de los casos estará formada por todos
los atributos de la tabla. Ya que pueden haber varias claves y
necesitamos elegir una, lo haremos atendiendo a estas normas:
• Que sea única.
• Que se tenga pleno conocimiento de ella. número de cliente?.
• Que sea mínima, ya que será muy utilizada por el gestor de base de
datos.
5. ATRIBUTOS
Los Atributos son características o propiedades
asociadas a la entidad que toman valor en una instancia
particular.
• Ejemplo: nombre, cédula, teléfono.
6. CLAVE PRINCIPAL
Se denomina Clave principal o primaria al atributo o conjunto
mínimo de atributos (uno o más campos) que permiten identificar en
forma única cada instancia de la entidad, es decir, a cada registro de
la tabla. Las claves principales se utilizan cuando se necesita hacer
referencia a registros específicos de una tabla desde otra tabla. En un
principio se puede identificar más de un atributo que cumpla las
condiciones para ser clave, los mismos se denominan Claves
candidatas.
Si la clave primaria se determina mediante un solo atributo de
la entidad, entonces se dice que la misma es una Clave simple. En
caso de estar conformada por más de un atributo, la misma se conoce
como Clave compuesta.
La Clave foránea (también llamada externa o secundaria) es un
atributo que es clave primaria en otra entidad con la cual se relaciona.
7. RELACIÓN
Asociación entre entidades, sin existencia propia en el mundo
real que estamos modelando, pero necesaria para reflejar las
interacciones existentes entre entidades. Las relaciones pueden ser
de tres tipos:
• Relaciones 1-1.- Las entidades que intervienen en la relación se
asocian una a una (Ej: la entidad HOMBRE, la entidad MUJER y
entre ellos la relación MATRIMONIO).
• Relaciones 1-n.- Una ocurrencia de una entidad está asociada con
muchas (n) de otra (Ej: la entidad EMPERSA, la entidad
TRABAJADOR y entre ellos la relación TRABAJAR-EN).
• Relaciones n-n.-Cada ocurrencia, en cualquiera de las dos
entidades de la relación, puede estar asociada con muchas (n) de la
otra y viceversa (Ej: la entidad ALUMNO, la entidad EMPRESA y
entre ellos la relación MATRÍCULA).