Docs Menu
Docs Home
/ /

Gestionar relaciones en su diagrama entidad-relación de Compass

Puede definir manualmente relaciones entre campos en diferentes colecciones en su diagrama entidad-relación de Compass.

Nota

Las relaciones son solo para fines de anotación. Compass 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.

Para agregar relaciones, asegúrese de tener ya generó un diagrama.

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

1

Desde Data Modeling pestaña, abra su diagrama entidad-relación.

2

Haga clic en uno de los nodos de su colección en el diagrama. El panel lateral de colecciones se abre a la derecha de la pantalla.

3

En la pestaña Relationship del panel lateral, haga 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 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.

Compass guarda y actualiza automáticamente los cambios a medida que los realiza.

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 Data Modeling pestaña, abra su diagrama entidad-relación.

2

En la esquina superior izquierda de la vista del diagrama, haga clic en el ícono para habilitar la creación de relaciones mediante arrastrar y soltar.

3

Al hacer clic en una colección y arrastrarla a otra, Compass 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 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.

Compass guarda y actualiza automáticamente los cambios a medida que los realiza.

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, Compass muestra cada relación en la pestaña Relationships.

Para eliminar una relación de su diagrama entidad-relación:

1

Haga clic en la relación en el diagrama. El panel lateral de relaciones se abre a la derecha de la pantalla.

2

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

Volver

Modificar campos

En esta página