我有一库存表,表中有产品编号,这个编号是根据产品的分类在入库存前自动根据分类分配的。如:大类:
数码产品(大类)code=H家电产品(大类)code=B小类:
数码产品类下包括:
相机类code=h1,MP3类code=h2等
家电产品下包括:
吸油烟机类code=b1,冰箱类code=b2等
最终根据选择的这个类来编号:如:选择了冰箱类。那么这么冰箱类 的产品的编号为:B2* 
这个*代表这个冰箱类下的产品的个数。如果这个冰箱类下面有2个产品了,那么这个产品的编号就是:B23
后面一位自动加1.
此时这个产品就成功加到表中,表中的字段包括:
产品编号,进货总数量,已卖出数量,剩余数量,产品价格,运费。
这条数据增加后,除了进货总数量,已卖出数量是可以改变的,其它的全不能修改。
一个产品编号只能有一条记录在表中现在的问题是:
如何增加库存中已有的产品(等于第二次进货): 在这个编号不能重复的情况下:
 如果运费发生了改变怎么办?这个产品如何入库?我纠结的是,这个已有的产品,怎么入库,因为运费变了,导致最终这个产品的成本价变动。现在不知道怎么入库存好了??