22/03/2012, 14:00
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses Puntos: 574 | |
Respuesta: [Duda]Llave foránea para varios registros No.
La estructura es la siguiente Detalles_Venta
id_Detalles
id_Venta--->Relaciona la venta
id_producto--->Relaciona al producto
cantidad
un registro para cada producto que integra una venta... todos tendran el mismo id_venta y el id_producto que les toque....
La PK aqui es id_Detalles o tambien podria ser compuesta por id_Venta,id_Producto, ambos cassos te permiten repetir id_venta.
En otras palabras la tabla venta seria la tabla factura y detalle_venta seria lineas_factura... y una factura puede tener n lineas cada linea es un producto y su cantidad... el tema precio lo puedes dejar en producto o agregar un campo pvp al detalle por si se aplican precios distintos a distintos clientes (pero esto hay muchas formas de resolverlo)
__________________ Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
Última edición por quimfv; 22/03/2012 a las 14:06 |