>tabla empleados
>campos
>cve ** nombre
>
>tabla materiales
>clave ** descripcion
>
>tabla almacen
>fecha ** referencia ** clave_material** descripcion**nombre_empleado** entrada** salida ** costo
>
>---En referencia-- se registra el numero de factura de compra.
>
>El proceso es el siguiente se llena la tabla de empleados con el nombre de los empleados. (En esto no tengo problema)
>Se llena la tabla de materiales con los materiales existentes en el inventario. (En esto no tengo problema)
>Cuando se realiza una compra se registra en la tabla de almacen.
>Cuando un empleado solicita material se registra la salida en la tabla de almacen al precio de costo mas antiguo. (Aqui tengo el problema porque existen varias situaciones, como en el ejemplo que planteo cuando hay dos compras (entradas) seguidas antes de que se registre una salida)
>
>Si puedes ayudarme con algo de código te lo voy agradecer. El sistema es sencillo y las tablas no van almacenar muchos datos.
>
>Saludos y gracias.
Parece, entonces, que en la tabla almacen, se registran entradas y salidas. ¿En esta tabla, los campos "entrada" y "salida" son cantidades, o fechas de entrada/salida?
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)