Introducción
Vamos a ver cómo se crearía un diagrama relacional con la herramienta ERD Plus.
Imaginad que tenemos el diagrama ER siguiente sobre una base de datos de recetas:
Esquema ER de recetas
Si diagrama relacional correspondiente es el siguiente:
Modelo relacional de recetas
Voy a indicar cómo se crea cada uno de los elementos del diagrama.
Tablas
Hay que clicar sobre el botón “table”:
Botón de tabla
A continuación clicar sobre cualquier punto del lienzo de dibujo y se creará una tabla vacía:
Tabla vacía
Seleccionando la tabla, a la derecha aparecen todas las opciones de la tabla:
Propiedades de tabla
Vamos a crear la tabla Receta.
Tiene 5 columnas, pero una es una clave ajena, así que esa se añade de otra manera que se explica más abajo.
Para añadir las columnas, hay que clicar sobre el botón “ADD” y se abre debajo la ventana con las columnas:
Columnas de Receta
Se van rellenando los nombres de las columnas y el tipo de dato como en la imagen de arriba.
Ahora, para indicar la clave primaria, se clica en “PRIMARY KEY” y se abre una ventana con todas las columnas para seleccionar cuáles forman parte de la clave primaria:
Clave primaria de Receta
También hay que indicar que la columna notas es opcional (no obligatoria). Para eso clicar sobre “OPTIONAL” y hacer lo mismo que al seleccionar la clave primaria:
Columnas opcionales de Receta
Falta solo añadir la clave ajena. Para eso es necesario tener previamente creadas las dos tablas que intervienen en la clave ajena, en este caso la tabla “TIPO_RECETA” y la tabla “RECETA”.
Se selecciona el botón “CONNECT” del menú principal y hay que clicar en la tabla cuya clave primaria va a ser clave ajena (TIPO_RECETA) y arrastrar hasta la tabla en la que va a añadirse la columna como clave ajena (RECETA):
Clave ajena de Receta
Y la columna se añade sola a la tabla RECETA.
Siguiendo estos mismos pasos para el resto de tablas, se crea el diagrama completo.