Modelo Entidad Relación

para tu otra cuenta

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Modelo Entidad Relación por Mind Map: Modelo Entidad Relación

1. los valores de los atributos clave no se pueden repetir para dos instancias de la misma entidad.

1.1. los valores de los atributos clave no se pueden repetir para dos instancias de la misma entidad.

2. Claves

2.1. Ejemplo: entidad auto. ¿Cómo identificar una instancia de auto? Los atributos marca, modelo o color no identifican unívocamente una ocurrencia de la entidad, ya que pueden existir dos automóviles distintos de la misma marca, modelo o color.

3. Relaciones

3.1. Correspondencia entre dos entidades.

3.1.1. Si tenemos dos entidades automóvil y persona, podemos tener una relación entre ellas

3.1.1.1. La relación debe tener un nombre que sea capaz de identificar el tipo de correspondencia entre ambas entidades. Generalmente estos nombres son verbos

4. Atributos en relaciones

4.1. A veces los atributos no son propios de ninguna entidad…

4.2. Sino del hecho mismo de la relación: Relaciones de tipo "histórico" donde debe constar una fecha o una hora.

4.3. Cardinalidad de una relación

4.3.1. Número de ocurrencias que se pueden dar de una relación: con cuantas ocurrencias de B se puede relacionar A y con cuantas ocurrencias de A se puede relacionar B.

4.3.2. Cardinalidad 1-1: cada ocurrencia de una entidad se relaciona con una ocurrencia de otra entidad.

4.3.3. Cardinalidad 1-N: también llamada uno a muchos. Cada ocurrencia de una entidad puede relacionarse con varias ocurrencias de otra entidad.

4.3.4. Cardinalidad N-1: varias ocurrencias de una entidad pueden relacionarse con una de otra entidad.

4.3.5. Cardinalidad N-M: también llamada muchos a muchos. Cada ocurrencia de una entidad puede relacionarse con varias ocurrencias de otra entidad y viceversa.

4.3.6. Cardinalidad máxima de una relación: representa el número máximo de ocurrencias de una entidad con las que se puede relacionar otra ocurrencia de entidad. Ej.: una persona puede tener como máximo tres automóviles.

4.3.7. Cardinalidad mínima de una relación: representa el número mínimo de ocurrencias de una entidad con las que se puede relacionar otra entidad. Ej.: un automóvil debe pertenecer como mínimo a una persona.

5. Herencia de atributos

5.1. Los atributos de los supertipos son heredados por los subtipos.

5.2. Cobertura total o parcial

5.2.1. Permite especificar una restricción entre el supertipo y sus subtipos, donde todos los elementos del supertipo deben pertenecer a alguno de sus subtipos (si es total), o no (si es parcial).

5.3. Cobertura exclusiva o superpuesta

5.3.1. Permite especificar una restricción entre los subtipos, donde los elementos que pertenecen a un subtipo pueden pertenecer también a otro subtipo (si es superpuesto, (s)) o no (si es exclusiva (e).

6. Entidad

6.1. “Una persona, lugar, cosa, concepto o suceso, real o abstracto, de interés para la empresa"

6.1.1. Cualquier característica o propiedad que describe a una entidad. …y cada instancia de una entidad específica.

7. atributos

7.1. Dominio -Cada atributo tiene un dominio. -Indica el tipo de datos que será almacenado. -Restricciones en los valores que el atributo puede tomar: -Cadenas de caracteres, números, solo dos letras, sólo números mayores que cero, solo números enteros....

7.2. Simples y Compuestos

7.2.1. Atributos simples son no divisibles: nombre, apellido, sexo, edad… Compuestos: se pueden dividir en subpartes pudiendo formar jerarquías.

7.3. Monovalorados y Multivalorados

7.3.1. Monovalorados: un solo valor para una entidad: fecha_nacimiento Un atributo puede tener un conjunto de valores para una entidad específica. ->Multivalorado: tienen límites inferior y superior en el número de valores para una entidad.

7.4. Almacenados y derivados

7.5. Almacenados: aquellos guardados en la BD. Derivados: aquellos que es posible calcular o derivar a partir de datos almacenados.

7.6. Atributos con valor nulo

7.6.1. Se puede asignar valor nulo a algunos atributos: Sin valor aplicable: atributo titulo_universitario para personas que no tengan este tipo de título. De valor desconocido: Falta: atributo altura para una persona. Es seguro que toda persona tiene un valor de altura. Existe?: atributo teléfono de una persona, puede que no tenga o que sí tenga pero no se conozca.

7.7. Es débil cuando depende de otra para su existencia, sin la cual no tiene sentido.

8. Entidad débil

8.1. Generalización.

8.1.1. El tipo de entidad vehículo es una generalización del tipo de entidad bicicleta, ya que todas las bicicletas son vehículos. El tipo de entidad persona es una generalización de las entidades hombre y mujer.

8.1.2. Debe participar en una relación que ayuda a identificarla: siempre debe haber una única interrelación que permita completar su identificación.