Código MySQL:
Ver original
Código MySQL:
Ver original
Código MySQL:
Ver original
bueno ya le puse los FK correspondientes, pero como me da flojera no los escribi alli (disculpen
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
| ||||
![]() Hola, soy nuevo en lo que es base de datos, sinceramente hace poco descubri de esto en MYSQL y como que me llamo la atencion, estoy haciendo un ejemplo para ver que tan divertido puede ser, pero lamentablemente me he trancado en una parte, miren yo tengo 3 tablas, una que es PRODUCTO, BOLETA_VENTA y DETALLE_VENTA ... y eso es asi:
Código MySQL:
Ver original
Código MySQL:
Ver original
Código MySQL:
Ver original bueno ya le puse los FK correspondientes, pero como me da flojera no los escribi alli (disculpen ![]() ![]() Última edición por jrevilla; 11/10/2011 a las 21:46 |
| ||||
Respuesta: Colocar un producto y que se reste del almacen Yo sinceramente... Sacaría el campo cantidad de la tabla productos. No te conviene tenerlo ahí. Crea una tabla intermedia que contenga la ID del producto y la cantidad. Cuando se realice un pedido, tienes que actualizar la tabla intermedia que te digo, restando la cantidad de productos que se hayan vendido. Creo que lo mejor para esto, es realizar un trigger, para que después de realizar la consulta select, se ejecute y actualice la tabla intermedia. Inténtalo como te digo, verás como te funciona. Si te lías y no sabes terminarlo, avísame y te ayudo más en profundidad. Saludos y suerte. |
Etiquetas: |