Please enable JavaScript.
Coggle requires JavaScript to display documents.
DISEÑO CONSEPTUAL DE BASE DE DATOS EL MODELO ENTIDAD/RELACIÓN - Coggle…
DISEÑO CONSEPTUAL DE BASE DE DATOS
EL MODELO ENTIDAD/RELACIÓN
Es un modelo para realizar
esquemas que posean una visión unificada de los datos.
COMPONENTES DEL MODELO
Entidad
Se trata de cualquier objeto u elemento acerca del cual se pueda
almacenar información en la base de datos. Una entidad no es un propiedad concreta sino un objeto que puede
poseer múltiples propiedades
conjuntos de entidades
Las entidades que poseen las mismas propiedades forman conjuntos de entidades.
De este modo hablaríamos de la entidad PERSONAS. Mientras que cada persona en concreto sería una ocurrencia o un ejemplar de la entidad
persona.
representación gráfica de las entidades
En el modelo entidad relación los conjuntos de entidades se representan con un
rectángulo dentro del cual se escribe el nombre de la entidad
tipos de entidades
Regulares
Son las entidades normales que tienen existencia por sí mismas sin
depender de otras. Su representación gráfica es la indicada arriba.
Débiles
Su existencia depende de otras. Es decir e. Por ejemplo la entidad
tarea laboral sólo podrá tener existencia si existe la entidad trabajo.
Relación
Representan asociaciones entre entidades. Es el elemento del modelo que permite
relacionar en sí los datos del mismo.
representación gráfica
La representación gráfica de las entidades se realiza con un rombo al que se le unen
líneas que se dirigen a las entidades, las relaciones tienen nombre
relaciones
Relaciones Binarias
Son las relaciones típicas. Se trata de relaciones que
asocian dos entidades.
Relaciones Ternarias
Relacionan tres entidades. A veces se pueden simplificar
en relaciones binarias, pero no siempre es posible.
Relaciones n-arias
Relacionan n entidades.
Relaciones dobles
Se llaman así a dos relaciones distintas que sirven para
relacionar a las mismas relaciones. Son las más difíciles de manejar.
Relación reflexiva
Es una relación que sirve para relacionar ejemplares de la
misma entidad.
cardinalidad
cardinalidad mínima
Indica el número mínimo de asociaciones
cardinalidad maxima
Indica el número máximo de relaciones
roles
A veces en las líneas de la relación se indican roles. Los roles representan el papel que
juega una entidad en una determinada relación.
Atributos
Describen propiedades de las entidades y las relaciones.
tipos de atributos
compuesto
múltiples
Pueden tomar varios valores
opcionales
Lo son si pueden tener valor nulo
identificador o clave
Se trata de uno o más atributos de una entidad cuyos valores son únicos en cada
ejemplar de la entidad.
identificador alternativo
Se trata de uno o más campos cuyos valores son únicos para cada ejemplar de una
entidad, pero que no son identificadores ya que existen identificadores mejores en la
entidad.
modelo entidad relación extendido
relaciones ISA o relaciones de herencia
Son relaciones que indican tipos de entidades, es decir tendremos entidades que son un
(is a, en inglés) tipo de entidad.
Se utilizan para unificar entidades agrupándolas en una entidad más general
(generalización) o bien para dividir una entidad general en entidades más específicas
(especificación).
tipos de relaciones ISA
Obligatoriedad
Relaciones de jerarquía parcial
Relaciones de jerarquía total
Número de relaciones
Relaciones de jerarquía solapada
Relaciones de jerarquía exclusiva