商品的数据库设计问题,大神帮忙!!!

xhmlwaf 2017-05-31 06:06:16
最近做商品数据库设计的时候,有些问题怎么都想不同,网上找了很久也没有一个好的例子。
其实就一个最大的问题,就是商品的单位的问题,比如一箱啤酒有12瓶。在进货的时候是按照箱来的,销售的时候可能按照箱也可能按照瓶,这种怎么设计?

还有比如香烟,一条有10条,一包有20根,虽然不会出现按根的情况,但是就怕还有更小的单位可以拆分,请教各位大神这种情况应该怎么设计?
...全文
203 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhmlwaf 2017-06-01
  • 打赏
  • 举报
回复
引用 1 楼 ACMAIN_CHM 的回复:
ERP软件中的设计方法,每种商品可以设置不同的计量单位,然后设置不同单位之间的换算比例。
每种计量单位对应一种商品么
rucypli 2017-06-01
  • 打赏
  • 举报
回复
按照最小单位设计比较简单
等待戈多12 2017-06-01
  • 打赏
  • 举报
回复
最小的单位是指销售的最小单位,像你举例的,虽然一根烟个单位比一包更小,但是销售的时候只会按包来销售,按包销售时,就扫描包的条码,按条销售时,扫组合的条码。但是这实际上只是一种情况,有的商品可能也不会拆开卖,如果你有注意,会发现整盒包装和里面的小盒包装条码时不一样的,这种情况 就要分别建立商品资料和分别入库了。
等待戈多12 2017-06-01
  • 打赏
  • 举报
回复
入库的时候统一按最小单位如条、瓶来入,增加一个商品组合表,比如,12瓶啤酒组合成一箱,以及一些节假日的礼盒装,都是这逻辑,组合商品会有一个新的条码。 商品销售时扫描新的条码,处理库存时,根据组合表中的明细分别去扣相应商品的库存。
ACMAIN_CHM 2017-06-01
  • 打赏
  • 举报
回复
UoM表 商品表 商品单位转换表(商品ID,UOM,转换值)
c_sdn_shang_bu_qi 2017-06-01
  • 打赏
  • 举报
回复
商品名称 商品类型 商品是否零售 商品包装数量 商品已出售单数
二月十六 2017-05-31
  • 打赏
  • 举报
回复
根据实际需求来定,如果实际情况中会出现这种情况,就要按照最小单位设计,当然箱数这种的数据也可以存储
ACMAIN_CHM 2017-05-31
  • 打赏
  • 举报
回复
ERP软件中的设计方法,每种商品可以设置不同的计量单位,然后设置不同单位之间的换算比例。

56,685

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧