Puede definir manualmente relaciones entre campos en diferentes colecciones en su diagrama entidad-relación de Atlas.
Nota
Las relaciones son solo para fines de anotación. Atlas no almacena información de relaciones en su base de datos MongoDB.
Puede agregar manualmente relaciones a su diagrama entidad-relación utilizando uno de los siguientes métodos:
Panel lateral: Agregue una relación manualmente seleccionando una colección de origen.
Arrastrar y soltar: crea una relación haciendo clic y arrastrando de una colección a otra.
Además de especificar las propiedades de colección y campo para cada relación, también puede especificar la cardinalidad. En el modelado de datos, la cardinalidad se refiere al número de registros de una colección que pueden relacionarse con uno o más registros de otra colección. La cardinalidad puede ayudarle a decidir si... Incruste o haga referencia a datos en su modelo de datos. Para obtener más información, consulte Relaciones entre documentos.
Antes de agregar relaciones
Para agregar relaciones, asegúrese de tener ya generó un diagrama.
Procedimiento
Para aprender cómo agregar relaciones a su diagrama entidad-relación, seleccione la pestaña correspondiente a su método preferido:
Relationship PropertiesEspecifique.
Especifica valores para los siguientes campos en Relationship Properties:
Local collection: La colección primaria en la relación.
Local field:El campo en la colección primaria.
Local cardinality:El número de valores únicos en el campo local.
Foreign collection:La colección de destino en la relación.
Foreign field:El campo en la colección de destino.
Foreign cardinality:El número de valores únicos en el campo externo.
Atlas guarda y actualiza automáticamente sus cambios a medida que los realiza.
Haga clic en el icono de relación
En la esquina superior izquierda de la vista del diagrama, haga clic en el ícono de relación para habilitar la creación de relaciones mediante arrastrar y soltar.
Relationship PropertiesEspecifique.
Especifica valores para los siguientes campos en Relationship Properties:
Local collection: La colección primaria en la relación.
Local field:El campo en la colección primaria.
Local cardinality:El número de valores únicos en el campo local.
Foreign collection:La colección de destino en la relación.
Foreign field:El campo en la colección de destino.
Foreign cardinality:El número de valores únicos en el campo externo.
Atlas guarda y actualiza automáticamente sus cambios a medida que los realiza.
Después de crear una relación, Atlas muestra cada relación en la pestaña Relationships.
Eliminar relaciones
Para eliminar una relación de su diagrama entidad-relación: