Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2013, 05:39
pixonjr
 
Fecha de Ingreso: diciembre-2013
Mensajes: 49
Antigüedad: 10 años, 5 meses
Puntos: 1
Respuesta: Consulta sobre proyecto.

Cita:
Iniciado por quimfv Ver Mensaje
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?