为了账号安全,请及时绑定邮箱和手机立即绑定

设计字段为json格式,储存多种属性是不可以的吗?

有时候,一个商品存在多种属性,用json去存储,不可以吗

正在回答

1 回答

我是这么设计的,商品表储存基本名称、展示价格等公共参数,SKU表存储属性规格,一个商品(SPU)对应多条SKU数据,SKU那块我用的 varchar,内容大概是这样的 [1:14],[2:38],[3:40],方括号内如 1:14 分别对应属性表的属性名和属性值表的属性值,意思是:[颜色:红色],[尺寸:100cm],[图案:飞机]。方法多式多样,都行的。直接扔 JSON 进去存储也行。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
数据库设计那些事
  • 参与学习       125694    人
  • 解答问题       378    个

本教程从数据库设计基本理论入手,教你设计简洁高效数据库结构

进入课程

设计字段为json格式,储存多种属性是不可以的吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信