sql >> Base de Datos >  >> RDS >> Mysql

Cómo crear una relación en MySQL Workbench

Para crear una relación en MySQL Workbench:

  1. Crear un modelo de base de datos (ya sea crear un nuevo modelo o aplicar ingeniería inversa a una base de datos existente)
  2. Al ver el modelo de la base de datos, haga doble clic en la primera tabla de la relación
  3. Se abrirá el panel inferior con los detalles de la tabla. Haga clic en Claves foráneas pestaña
  4. En el panel izquierdo, seleccione el campo de clave externa y la tabla a la que se hace referencia
  5. En el panel central, seleccione la columna externa y la columna referenciada (clave principal)
  6. En el panel derecho, configure cualquier acción de Actualizar/Eliminar que desee que ocurra cuando se actualice o elimine un registro de clave principal

La relación ya está establecida. Repita los pasos 4 a 6 para cualquier otra columna de clave externa en esa tabla.

Para crear una base de datos a partir de este modelo:

  1. Exportar el esquema actualizado a un script.
  2. Cree una base de datos a partir del script.

Ejemplo

Aquí hay un ejemplo de cómo establecer una relación utilizando un modelo de base de datos:

Este ejemplo muestra que se han establecido dos relaciones en la tabla "Álbumes". Al hacer clic en una clave externa en el panel izquierdo, se actualizan los paneles central y derecho con sus detalles.