请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请教SPU、SKU表设计方面的疑问

老师您好!请教2个问题:
1、我理解SPU和SKU都是属性的集合,只是SPU上的是产品的通用属性,同一产品下的所有商品这些属性都是一样的,SKU是销售属性是会影响到库存的。
按照这个思路是不是SPU和SKU都要存储一些属性值的集合?

2、如果我们的销售属性或者产品的通用属性的某些字段要支持查询(t_spec_param表里有searching字段表示属性是否可以搜索),mysql的json类型的字段不支持添加索引,是否可以考虑有子表拆开,属性的集合用多行数据表示key->value,key是属性的英文名字,value是值,2个字段做聚合索引?

正在回答 回答被采纳积分+3

1回答

神思者 2020-03-20 15:23:53
  1. 你想在SPU里面保存公共参数可以,但是需要用JSON或者TEXT类型。

  2. SKU的参数只用来渲染在页面上,不提供参数查询。参数查询功能要在ES上面实现。

1 回复 有任何疑惑可以回复我~
  • 参数查询功能要在ES上面实现,这句老师能否稍微展开解释下,ES是啥,为啥要在这才能实现?
    回复 有任何疑惑可以回复我~ 2020-05-23 22:55:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信