[求助]数据自动更新问题
我现在有三张表,它们的结构如下。1.原材料表.(id(自动编号),materialid(varchar),name(varchar),price(decimal(8,2))
2.产品构成表(id(自动编号),goodsid(varchar产品编号),materialid(varchar原材料编号),数量(int))
3.产品表(goodsid(varchar),sdprice(decimal(8,2)),mcprice(decimal(8,2)).......)
主要是实现如下的功能,在原材料表中,可以添加各种原材料,产品结构中可以更改组成这个产品的各种原材料,以及它们的数量,最后要根据组成这个产品的各种原材料的数据及价格算出最后产品的总价,放到产品表中的sdprice中,mcprice的值等sdprice的值乘以120%。而且要求当更改产品中原材料的数量或者是删除某种原材料后以及更改原材料的价格后,自动更新产品表中的sdprice字段和mcprice字段的值。
请老大们给一些解决的办法。