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.
Antes de añadir relaciones
Para agregar relaciones, asegúrate de haber ya generado un diagrama.
Procedimiento
Para aprender cómo agregar relaciones a tu diagrama de entidad-relación, selecciona la pestaña correspondiente a tu método preferido:
Haz clic Add Relationshipen.
En la pestaña Relationship del panel lateral, haz clic en Add Relationship.
Especifique Relationship Properties.
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.
Especifique Relationship Properties.
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.
Después de crear una relación, Atlas muestra cada relación en la pestaña Relationships.
Eliminar relaciones
Para borrar una relación de tu diagrama de entidad-relación: