Ver Mensaje Individual
  #2  
Antiguo 08-03-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Cita:
El problema es que no se cómo hacer para que por ejemplo, al cliente X se le haga una venta de X productos y los almacene en un mismo registro.
Si el producto es el mismo, es un solo registro, y entonces lo que cambia son el nº de unidades.

Si el producto es distinto, entonces son 2 registros y necesitas una relación Maestro- detalle, es decir 2 tablas .

tabla maestra: (guardas la información general de la venta)
num_venta (numero de venta)
num_cli (numero de cliente)
importe
fecha de venta

tabla detalle: (guardas todos los productos de cada Venta)
num_venta
nom_producto (producto)
marca
modelo
unidades
precio unidad

Ahora relacionas ambas tablas por el campo num_venta.

Si un cliente vende 3 productos:
en la tabla maestra, num_venta, será un registro solamente.
En la tabla detalle, el num_venta se repetirá 3 veces, es decir, uno por cada producto vendido.

Si necesitas mas informacón busca en el foro por "Maestro detalle" se ha hablado mucho sobre el tema.

Saludos

Última edición por Lepe fecha: 08-03-2005 a las 14:44:40.
Responder Con Cita