Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Agregar una clave foránea sintética

Utiliza claves foráneas sintéticas para establecer relaciones entre tus tablas antes de crear reglas de mapeo. Una clave foránea sintética representa una relación entre dos tablas, pero a diferencia de una clave foránea regular, no existe en la base de datos de origen y puede definirse directamente usando Relational Migrator.

  1. En la barra de herramientas del diagrama, haga clic en Add a synthetic foreign key.

  2. Selecciona la tabla principal.

    Puedes seleccionar una tabla principal de dos maneras:

    • Haga clic en una sola mesa o,

    • Haz clic y arrastra entre la tabla principal y la secundaria que elijas. Si seleccionas tu tabla padre e hija de esta manera, el paso 5 se completa.

  3. En el Add relationship pane, seleccione la cardinalidad.

    • Al seleccionar One to one, cada fila de la tabla principal debe relacionarse como máximo con una fila de la tabla secundaria.

    • Cuando selecciona One to many, cada fila de la tabla principal puede estar relacionada con cero o más filas en la tabla secundaria.

  4. Haz clic en el menú desplegable Parent field y selecciona un campo principal.

  5. Haz clic en el menú desplegable Child table y selecciona una tabla secundaria.

    Para representar la relación potencial, aparece una línea azul entre la tabla padre y la tabla hija en el modelo relacional.

  6. Haz clic en el menú desplegable Child field y selecciona un campo secundario.

    Selecciona un campo hijo cuyos valores correspondan a los del campo padre.

  7. Haga clic en Save and close.

  • Para editar o borrar una clave externa sintética, haz clic en la línea del modelo relacional entre dos tablas. En el panel Relationships, puedes hacer clic en el botón Edit relationship o Delete relationship.

  • Crear reglas desde relacionales

  • Crear reglas para MongoDB

  • Creación de reglas a partir de mapeos sugeridos

Volver

Claves foráneas sintéticas

En esta página