# Crear diagrama relacional con ERD Plus

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:

[![Recetas ER.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/recetas-er.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/recetas-er.png)

Si diagrama relacional correspondiente es el siguiente:

[![Recetas relacional.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/recetas-relacional.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/recetas-relacional.png)

Voy a indicar cómo se crea cada uno de los elementos del diagrama.

#### Tablas

Hay que clicar sobre el botón "table":

[![Boton table.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/boton-table.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/boton-table.png)

 A continuación clicar sobre cualquier punto del lienzo de dibujo y se creará una tabla vacía:

[![Tabla vacia.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/tabla-vacia.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/tabla-vacia.png)

Seleccionando la tabla, a la derecha aparecen todas las opciones de la tabla:

[![Propiedades tabla2.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/propiedades-tabla2.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/propiedades-tabla2.png)

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 receta.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/columnas-receta.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/columnas-receta.png)

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 recetas.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/clave-primaria-recetas.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/clave-primaria-recetas.png)

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:

[![opcionales receta.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/opcionales-receta.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/opcionales-receta.png)

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 receta.png](https://libros.catedu.es/uploads/images/gallery/2022-09/scaled-1680-/clave-ajena-receta.png)](https://libros.catedu.es/uploads/images/gallery/2022-09/clave-ajena-receta.png)

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.

{{@5685}}