Cita:
Iniciado por quimfv
Las ofertas tendran un identificador, luego debes guardar el identificador de la oferta relacionada, una FK a la misma tabla. Eso si cada oferta se relaciona con 0 o 1 oferta anterior.
Si la relación puede ser multiple la solución seria distinta, necesitaras una segunda tabla para guardar parejas de identificadores.
Ofertas
A
B
C
Relaciones
A B
A C
Si una una oferta se puede relacionar con otra que a su vez esta relacionada con una anterior la solución es la primera pero tendrás que implementar una consulta recursiva para poder llegar a todos los niveles.
Ofertas
A
B rel con A
C rel con B
....
Cuando creo una oferta, se guardan en la tabla OFERTAS todos los datos en las columnas:
ID
ID_COMERCIANTE
TIPO_OFERTA
PRECIO
FECHA
BREVE_DESCRIPCION
IMAGEN
DESCRIPCION_EXTENDIDA
CONDICIONES_DE_OFERTA
Ahora, por lo que me comentas (que yo he entendido) tengo que crear una tabla de relaciones con la 1ºOFERTA y la 2ºOFERTA.
Pero en esta nueva tabla, ¿entran también los datos de la segunda oferta?