Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

DIAGRAMAS DE CARDINALIDAD

Recordando Nuestro Mini-Mundo: Gimnasio
En el ejercicio anterior, identificamos estas entidades:

MIEMBRO (Entidad Fuerte)

PAGO (Entidad Débil, dependiente de MIEMBRO)

Para hacer el ejercicio más completo y explorar diferentes tipos de relaciones, añadiremos una nueva entidad fuerte:

CLASE (Entidad Fuerte, ej: Yoga, Spinning, Zumba)

Identificando las Relaciones y su Grado
El grado de una relación se refiere al número de entidades que participan en ella. En la mayoría de los casos, las relaciones son binarias (Grado 2), ya que conectan dos entidades.

Relación 1: MIEMBRO realiza PAGO
Esta es la relación que ya habíamos identificado. Un miembro debe realizar pagos para mantener su membresía activa.

Análisis: Conecta las entidades MIEMBRO y PAGO.

Grado de la Relación: Grado 2 (Binaria).

Cardinalidad:

Un MIEMBRO puede realizar cero o muchos PAGOs (0,N). (Puede ser un miembro nuevo que aún no ha pagado).

Un PAGO debe pertenecer a uno y solo un MIEMBRO (1,1).

Relación 2: MIEMBRO se inscribe en CLASE
Esta relación describe cómo los miembros participan en las clases que ofrece el gimnasio.

Análisis:

Un MIEMBRO puede inscribirse en muchas CLASEs.

Una CLASE (ej: "Yoga Lunes 7 PM") puede tener muchos MIEMBROs inscritos.

Esto es una relación de Muchos a Muchos (N:N). Como aprendimos en la clase anterior, estas relaciones se resuelven creando una entidad asociativa. La llamaremos INSCRIPCION.

Grado de la Relación: La relación conceptual original entre MIEMBRO y CLASE es de Grado 2 (Binaria). Al resolverla, la transformamos en dos relaciones binarias separadas.

Diseñando el Diagrama Completo en diagrams.net
Ahora, plasmamos todo esto en un diagrama. El resultado final incluirá las entidades y la entidad asociativa que resuelve la relación N:N.

Entidades: Dibujamos MIEMBRO y CLASE como entidades fuertes (rectángulo simple) e INSCRIPCION como una nueva entidad que conecta a ambas. PAGO se mantiene como una entidad débil (rectángulo doble) que depende de MIEMBRO.

Relaciones:

Conectamos MIEMBRO y PAGO con una relación identificativa (rombo doble).

Conectamos MIEMBRO con INSCRIPCION y CLASE con INSCRIPCION, estableciendo las cardinalidades 1:N correspondientes.

Grado: Todas las líneas de relación en nuestro diagrama final conectan solo dos entidades a la vez, confirmando que todas son de Grado 2.

Diagrama Final
El diagrama completo en diagrams.net, mostrando las entidades, sus relaciones, cardinalidades y la entidad asociativa, se vería así:

Este diagrama representa visualmente las reglas del negocio:

Cada MIEMBRO puede tener múltiples PAGOs y múltiples INSCRIPCIONes a clases.

La entidad INSCRIPCION actúa como puente, permitiendo que muchos miembros se apunten a muchas clases y guardando información específica de esa inscripción (como la fecha).

Todas las relaciones son binarias (Grado 2).