Generalizacion en el Modelo Entidad-Relación

Hola a todos, hoy os voy a explicar que son es la generalizacion en modelo entidad relacion y como se representa.

Antes de empezar, recuerda que tienes el curso completo de modelo entidad relacion en este post:

Curso modelo entidad relacion para diseñar bases de datos

¿Que es la generalizacion?

La generalización consiste en dividir una entidad en diferentes entidades que comparten atributos.

Es una relación jerárquica, cuanto mas hacia abajo, mas se especializa y cuanto más hacia arriba más se generaliza.

Las entidades hijas pueden tener sus propios atributos.

Se clasifican en dos criterios:

  • Exclusividad: Si una entidad puede pertenecer a más de una entidad hija o no.
    • Exclusiva: Una entidad solo puede pertenecer a una entidad hija especifica.
    • Solapada: Una entidad puede pertenecer a una o mas entidades hijas.
  • Cobertura: Si todas las entidades de la entidad padre están representadas en las entidades hijas o no
    • Total: Todas las entidades de la entidad padre estan cubiertas en las entidades hijas.
    • Parcial: Todas las entidades de la entidad padre no estan cubiertas en las entidades hijas.

¿Como se representan la generalizacion en el modelo entidad relacion?

Se representa colocando la entidad padre de forma jerárquica y sus hijas conectadas por un triangulo inverso.

Combinando los criterios que hemos visto antes, tenemos diferentes tipos de generalizacion y cambiará la forma de representarlo.

Tipos de generalizacion

Solapada y parcial

Una entidad puede pertenecer a más de una entidad hija.

No todas las entidades de la entidad padre están representadas en las entidades hijas.

Se representa con un triangulo inverso.

generalizacion modelo entidad relacion solapa y parcial

Solapada y total

Una entidad puede pertenecer a más de una entidad hija.

Todas las entidades de la entidad padre están representadas en las entidades hijas.

Se representa con un circulo entre el triangulo inverso y la entidad padre.

generalizacion modelo entidad relacion solapa y total

Exclusiva y parcial

Una entidad solo puede pertenecer a una entidad hija.

No todas las entidades de la entidad padre están representadas en las entidades hijas.

Se representa con una curva en el triangulo inverso.

generalizacion modelo entidad relacion exclusiva y parcial

Exclusiva y total

Una entidad solo puede pertenecer a una entidad hija.

Todas las entidades de la entidad padre están representadas en las entidades hijas.

Se representa con un circulo entre el triangulo inverso y la entidad padre y una curva en el triangulo inverso.

generalizacion modelo entidad relacion exclusiva y total

Recursos

https://youtu.be/guzJ1HkqMUE

Te dejo el Github con todo el contenido: https://github.com/DiscoDurodeRoer/curso-disenio-base-de-datos

¿Quieres el curso completo? Lo tienes aquí:

Espero que os sea de ayuda, si tenéis dudas, preguntad, estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539