Me gusta la idea Manuel.
En realidad el diseño no está acabado aunque debo admitir que no pretendía
llevarlo a tal nivel de detalles por considerar despreciable el gastos de
sal y papel, no así el maní que me cuesta caro, pero para que sea bien
real, debo contemplarlo.
El verdadero motivo de la consulta era porque estaba enredado con el
alias, pues lo estaba empleando como un operando.
Muchas gracias a todos por sus sabias sugerencias :)
En Sat, 25 Jun 2011 14:10:20 -0400, Manuel A. Estevez Fernandez
<[email protected]> escribió:
Como mencionan debes agregar en la db el resto de tus catálogos, ya que
no sabes si mas adelante la receta será modificada. No es recomendable
que se encuentre constante dentro del código de tu aplicación.
Productos:
id_producto
descripcion
factor ( cuantas unidad_venta salen por cada unidad_compra )
Receta:
id_receta
fecha
descripcion
costo_total
precio_total
Receta_detalle:
id_receta
id_receta_detalle
id_producto
cantidad
costo_unidad
precio_unidad
Y cuando vendes, no vendes, como menciona Álvaro, la inversión sino la
receta, entonces debes registrar la venta de X unidades de receta y el
detalle de esta.
Ventas:
id_venta
fecha
id_producto
id_receta
cantidad
costo_unidad_venta
precio_unidad_venta
Entonces puedes saber tu venta estimada, inversion y ganancia por
producto y por receta:
select fecha, cantidad, cantidad*precio_unidad_venta as
venta_estimada,cantidad*costo_unidad_venta as inversion,
(costo_unidad_venta-precio_unidad_venta) * cantidad as ganancia
from ventas
Saludos
Atentamente
ISC Manuel Alejandro Estevez Fernandez
--
Saludos,
Luis Esteban
Linuxero por cuenta propia
Cuba
--
Este mensaje le ha llegado mediante el servicio de correo electronico que
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
Nacional de Salud. La persona que envia este correo asume el compromiso de usar
el servicio a tales fines y cumplir con las regulaciones establecidas
Infomed: http://www.sld.cu/
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda