Tengo una DB en SQL, tiene las siguientes tablas (entre otras)...
La base de datos es para una empresa textil.
TABLAS:
MATERIAPRIMA: id_materiaPrima; descripcion, precioUnitario, otros.
ARTICULO: id_articulo,precio,stock, otros.
MATERIAPRIMA-ARTICULO: id_materiaPrima,id_articulo, otros.
Al llenar la tabla MATERIAPRIMA como por ejemplo con:
MATERIAPRIMA: id_materiaPrima; descripcion, precioUnitario, otros.
MATERIAPRIMA:(1, tela A , $10, ) El precio esta por metro de tela
MATERIAPRIMA:(2, tela b , $20, ) El precio esta por metro de tela
MATERIAPRIMA:(3, tela c , $30, ) El precio esta por metro de tela
Al llenar la tabla MATERIAPRIMA-ARTICULO como por ejemplo con:
MATERIAPRIMA-ARTICULO: id_materiaPrima,id_articulo, otros.
MATERIAPRIMA-ARTICULO: (1, 1 , otros)
MATERIAPRIMA-ARTICULO: (2, 1 , otros)
MATERIAPRIMA-ARTICULO: (3, 1 , otros)
Hasta aca tendria que por ejemplo el ARTICULO "1" esta compuesto por Tela A, Tela B, Tela C.
Pero la hora de poner el precio Final del articulo, el mismo no utiliza 1 metro de las telas, sino que utiliza 0.20mts, 045 mts y 0.70 mts (de la tela A, B y C respectivamente) (como para dar una idea)
Como se calcularia el campo precio de la tabla ARTICULOS?
Gracias