Código de productos por duplicado?
Publicado por Maite (35 intervenciones) el 11/04/2013 22:49:41
Hola !!
Os escribo esto xq estoy haciendo una base de datos con estas tablas:
TABLAS-----------------------------------------------------------------------------------------------------------------------
- CLIENTE(Idcliente,nombre,apellido,direccion,población,provincia,cp,tlf,email)
La tabla cliente tiene una relación 1:M con FACTURA.
- FACTURA(idfactura,idclliente,idproducto,fecha,iva)
La tabla factura tiene una relación 1:M con FACTPRO.
- FACTPRO(idfactura,idproducto,cantidad)
La tabla FACTPRO tiene una relación M:1 con PRODUCTOS.
- PRODUCTOS (idproducto,descripción,precio)
--------------------------------------------------------------------------------------------------- y me encuentro con el problema de que cuando un cliente quiere ver una factura pasada y antes se ha modificado el precio de algunos de los productos por precios nuevos NO ME MUESTRA EN LA FACTURA EL PRECIO ANTIGUO CON EL QUE SE GENERÓ LA FACTURA, sino el actual.
Creo que debería duplicar ese campo (el campo PRECIO) para que si hoy cambiio el precio de un producto NO ME MODIFIQUE las facturas anteriores que han sido cobradas y generadas con el código anterior perooo ... no sé donde crearlo y lo que que es peor (no sé como llevarme ese dato a la tabla que sea):: Como hago para que el precio que hoy meto en mi formulario QUE ES EL QUE ESTÁ EN LA TABLA PRODUCTOS se me copie en otro sitio COMO COPIA DE SEGURIDAD para moestrar facturas anteriores???
Me podeís ayudar por favor... gracias graciasssss
Os escribo esto xq estoy haciendo una base de datos con estas tablas:
TABLAS-----------------------------------------------------------------------------------------------------------------------
- CLIENTE(Idcliente,nombre,apellido,direccion,población,provincia,cp,tlf,email)
La tabla cliente tiene una relación 1:M con FACTURA.
- FACTURA(idfactura,idclliente,idproducto,fecha,iva)
La tabla factura tiene una relación 1:M con FACTPRO.
- FACTPRO(idfactura,idproducto,cantidad)
La tabla FACTPRO tiene una relación M:1 con PRODUCTOS.
- PRODUCTOS (idproducto,descripción,precio)
--------------------------------------------------------------------------------------------------- y me encuentro con el problema de que cuando un cliente quiere ver una factura pasada y antes se ha modificado el precio de algunos de los productos por precios nuevos NO ME MUESTRA EN LA FACTURA EL PRECIO ANTIGUO CON EL QUE SE GENERÓ LA FACTURA, sino el actual.
Creo que debería duplicar ese campo (el campo PRECIO) para que si hoy cambiio el precio de un producto NO ME MODIFIQUE las facturas anteriores que han sido cobradas y generadas con el código anterior perooo ... no sé donde crearlo y lo que que es peor (no sé como llevarme ese dato a la tabla que sea):: Como hago para que el precio que hoy meto en mi formulario QUE ES EL QUE ESTÁ EN LA TABLA PRODUCTOS se me copie en otro sitio COMO COPIA DE SEGURIDAD para moestrar facturas anteriores???
Me podeís ayudar por favor... gracias graciasssss
Valora esta pregunta


0