商品记录的数据结构:
string 商品名
string 产地
string 制造商
Date 生产日期
float 保质期(天)
float 进价(元)
float 出售价(元)
string 条码
float 商品数量
等等
数据库管理系统:
数据添加、数据删除、数据编辑、数据查询等等
条码扫描:
入库:向数据库中添加该商品的记录,已经存在的,仅仅增加数品数量
出库:减少该商品的数量。
你肯定有一个商品信息表,里面肯定有商品编号,然后你流水账号设计成销售信息表,销售信息表中有流水账号,商品编号,销售时间,商品数量,然后你同时把流水账号和商品编号设置成主码,然后把商品编号设置成外码,参照商品信息表的商品编号,然后你的流水账号表就能重复了,同一个流水账号能记录多件商品,两个主码的好处就是要这两个主码同时相同的时候才算相同,你流水账号相同但是商品编号不同,商品编号相同但是流水账号不同,最后流水账号添加的时候设置成自增还有你建立表的时候要在参考外键的那个地方加一个on delete cascade和on update cascade级联删除和更新。。会很爽的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)