Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Gestiona relaciones en tu diagrama entidad-relación Atlas

Puede definir manualmente relaciones entre campos en diferentes colecciones en su diagrama de relaciones de entidades Atlas.

Nota

Las relaciones son únicamente para fines de anotación. Atlas no almacena información sobre relación en tu base de datos de MongoDB.

Puedes añadir relaciones manualmente a tu diagrama de entidad-relación utilizando uno de los siguientes métodos:

  • Panel lateral: Agregue una relación manualmente seleccionando una colección de origen.

  • Arrastra y suelta: Crea una relación haciendo clic y arrastrando de una colección a otra.

Además de especificar las propiedades de colecciones y campos para cada relación, también puedes especificar la cardinalidad. En la modelización de datos, la cardinalidad se refiere al número de registros en una colección que puede estar relacionado con uno o varios registros en otra colección. La cardinalidad puede ayudarte a decidir si deseas incorporar o referenciar datos en tu modelo de datos. Para aprender más, consulta Relaciones de Documentos.

Para agregar relaciones, asegúrate de haber ya generado un diagrama.

Para aprender cómo agregar relaciones a tu diagrama de entidad-relación, selecciona la pestaña correspondiente a tu método preferido:

1

Desde la pestaña Data Modeling, abre tu diagrama entidad-relación.

2

Haga clic en una de sus colecciones en el diagrama. El panel lateral de la colección se abre en el lado derecho de la pantalla.

3

En la pestaña Relationship del panel lateral, haz clic en Add Relationship.

4

Especifica valores para los siguientes campos en Relationship Properties:

  • Local collection: La colección primaria en la relación.

  • Local fieldEl campo en la colección principal.

  • Local cardinality: El número de valores únicos en el campo local.

  • Foreign collection: La colección de destino en la relación.

  • Foreign fieldEl campo de la colección objetivo.

  • Foreign cardinality: La cantidad de valores únicos en el campo externo.

Atlas guarda y actualiza automáticamente tus cambios a medida que los realizas.

5

En la pestaña Notes del panel lateral, puedes agregar anotaciones para tu relación. Esto puede ser útil para documentar el propósito y los detalles de la relación.

1

Desde la pestaña Data Modeling, abre tu diagrama entidad-relación.

2

En la esquina superior izquierda de la vista del diagrama, haz clic en el icono de relación para activar la creación de relaciones mediante arrastrar y soltar.

3

Cuando haces clic en una colección y la arrastras a otra, Atlas abre el panel lateral y muestra la pestaña Relationship Properties.

4

Especifica valores para los siguientes campos en Relationship Properties:

  • Local collection: La colección primaria en la relación.

  • Local fieldEl campo en la colección principal.

  • Local cardinality: El número de valores únicos en el campo local.

  • Foreign collection: La colección de destino en la relación.

  • Foreign fieldEl campo de la colección objetivo.

  • Foreign cardinality: La cantidad de valores únicos en el campo externo.

Atlas guarda y actualiza automáticamente tus cambios a medida que los realizas.

5

En la pestaña Notes del panel lateral, puedes agregar anotaciones para tu relación. Esto puede ser útil para documentar el propósito y los detalles de la relación.

Después de crear una relación, Atlas muestra cada relación en la pestaña Relationships.

Para borrar una relación de tu diagrama de entidad-relación:

1

Pulse sobre la relación en el diagrama. El panel lateral de relaciones se abre en el lado derecho de la pantalla.

2

En la pestaña Relationship Properties, haz clic en el botón Delete.