[ Foro de SQL (y MySQL) ]

DUDA METER UNA TABLA DENTRO DE OTRA CON CLAVES PRIMARIAS QUE SE REPITEN

26-Oct-2022 23:20
Miriam Beltr
0 Respuestas

Hola.

Resulta que tengo estas tres tablas:

Recetas: id(clave primaria), nombre, tiempo, dificultad, descripción, foto_url, cantidad_pax

Tipo_receta: id(clave primaria), nombre

Ingredientes: id(clave primaria), nombre

En mi ejercicio tienen que estar las tres tablas si o si.

Necesito meter el tipo de receta y los ingredientes en la tabla recetas pero no se como hacerlo porque podría meter como clave ajena el id_tipo_receta y el id_ingredientes pero el problema está en que en varias recetas se pueden repetir dichos id porque si tomate tiene el id 1 en otra receta puede haber tomate y esto no es viable porque son claves primarias en otra tabla que no se pueden repetir...¿cómo podría meter el tipo de receta e ingredientes en la tabla recetas?

Adjunto mi diagrama E-R.

[url=https://postimg.cc/8svnrZyM][img]https://i.postimg.cc/pVcN47zG/Diagrama-ER-3.jpg[/img][/url]

Gracias




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...