Bueno es muy genérica la pregunta pero para hacerte una idea - TABLAS: Maestro de productos, hay meterás todas las referencias, descripociones del producto caducidades si las tiene, cantidades, presentación del producto, fabricante, dirección del fabricante, precio costo, PVP, descuentos, cantidad mínima Compras: esta tabla te sirve para generar tus ordenes de compras de material y guardar un histórico de ellas. Podrías automatizarlo que con el campo cantidad mínima del maestro de prod. Se genere una orden de compra. Los campos estarán ligados a la tabla anterior por lo que tnedria el campo referencia que servirá para ligar las dos tablas, orden de petición, fecha petición, cantidad a pedir (puede estar prefijada o insertarla), fecha recibido, cantidad recibida. Al recibir el producto se actualizaría el stock en las cantidades de la tabla maestro Ventas: aqui llevarias un historico de las ventas realizadas y se incluiria, orden de compra, datos cliente, cantidad, fecha, precio. Aqui se ira actualizando el stock y se podra llevar una contabilidad. Esto es la minnima cantidad de tablas, luego se podría por ejemplo hacer una de fabricantes y otra de clientes para ligarlas al resto de tablas pero lo más sencillo es la primera oopcion