想做一个关于鞋子的进销存管理系统,现有一个不明白的地方请教下各位。
因为做的是鞋子,所以鞋子同一个货号,将存在不同的尺码,但价格都是一样的。
因此想以一个货号,入不同尺码的鞋。
如图所示:
一个入库单(单据号0411),入货号为(178)的鞋子,入38码2双;42码1双;
问:如何实现??
实例图:http://hi.baidu.com/ningps/album/item/0a36d7131473a315dd540181
------解决方案--------------------------------------------------------
货号 鞋尺码
或
货号 尺码10 尺码11 尺码12 。。。尺码50
另:
你问一下他们手工帐是如何入的?软件一般是按照手工的方法来写的。
------解决方案--------------------------------------------------------
这个数据库表的结构可以这样来设置:
鞋表:id,code,name,id1(尺码id,与尺码表关联)
尺码表:id,code,name
入库单主表:id,code,listdate,custid(厂家id,与厂家表关联)
入库单从表:id,id1(与主表关联),shoeid(与鞋表关联),rodid(与尺码表关联),quantity,price
在入库单录入时,先选择鞋,然后在选择尺码时,要对应当前鞋的尺码来显示相应的尺码,就可以解决你说的问题了。
------解决方案--------------------------------------------------------
1 编号是最小单位,如果某鞋号有五种尺码,则该编号必须是五个
2 至于编号是否要考虑尺码得属性,可以有以下二种编法
(1)考虑尺码属性 如A25 A26 A27 A28 A30
(2) 可以完全不考虑尺码得属性 01 02 03 04 05
3 但在商品得名称必须详细且具体的体现商品的全部说明,因为通过名称的关键字可以任意查获