我正在使用PHP和SQL为烘焙店创建一个小型网站应用程序。
我已经建立了2个数据表:
第一个名为Inventory
的列:
itemid INT(Primary key)
itemname text,
volume float,
volume type text (kg,g,lb,L,ml...)
quantity INT.
第二个名为Product
的列:
prodid INT Primary Key
prodname TEXT
recipes (don't know which data type yet)
quantity INT.
列recipes
应包含inventory
表中的大量项目。我的朋友想要的是,如果她制作新产品,库存数据库会自动减少数量,同时增加数量
例如:
如果她制作100个面包(prodname),那100个面包的配方是
(数量 - 项目名称)
20-面粉,
20个鸡蛋,
10-糖
然后库存表中的数量列应减少-20,-20,-10其中项目名称分别为面粉,鸡蛋,糖类,同时带有产品包装的产品表应增加100数量栏。