Hola estimados!
 
Hoy vengo con una consulta sobre diseño más que nada, a ver si me pueden dar una mano en esto.
 
Mi cliente me está solicitando una aplicación de manejo de stock, almacén, clientes, etc. Y me pide que los precios tanto de compra y de venta no figuren en la tabla productos (he visto que varios sistemas, algunos erp lo implementan así), y que los mismos figuren en listas de precios, las cuales luego se aplicarán o al cliente o a la hora de facturar.
 
Mis dudas son las siguientes:
 
1) Cómo debo realizar el diseño y sus relaciones? por ejemplo se me ocurre:
 
TABLA_PRODUCTO
id
codigo
descripcion
familia
categoria
existencia
....
 
TABLA_LISTA_PRECIO
id
nombre
descripcion
....
 
TABLA_DETALLE_LISTA
id
id_lista_precio (FK tabla lista precio)
id_producto (FK tabla producto)
precio
...
 
Más o menos se me ocurre así, y luego cada lista pueda ser seleccionada a la hora de crear un cliente o bien a la hora de emitir una factura o pedido, etc.
 
2) Por lo general siempre hacía mi tabla "producto" con los campos de precio de compra y porcentaje de ganancia, para poder manejar estos datos, ahora cómo puedo manejar el precio de compra y el porcentaje de ganancia si no los tengo allí???
 
Bueno espero puedan ayudarme un poco, estoy muy agradecido con el Foro.
 
Saludos! 
   
 



