En este grupo En todos

Foro de Diseño de bases de datos



Duda tablas y relaciones

Escrito por Fco
el 16/07/2009

Buenas,

tengo una duda de diseño de BBDD. Espero que la imagen ayude... Tengo una tienda que puede tener n producto y 1 producto puede pertenecer a n tiendas. Esto hace una relación n:m.
Despues cada tienda puede tener n ofertas, de ahí la tabla oferta con una clave foránea tienda. Mi duda viene en que cada oferta puede tener n productos y cada producto puede estar en n ofertas (tabla producto_oferta). Es una tabla n:m, pero el problema es que tal y como lo tengo diseñado puedo añadir a una oferta de una tienda un producto que no tiene...

¿Cómo puedo solucionarlo?

Gracias.



Ficheros adjuntos:
Dibujo