数据表设计问题

现在有数据表如下
数据分类表
cate_id
cate_name
pid

商品表

goods_id
goods_name
cate_id

属性表
attr_id
attr_name
goods_id

需求如下,原来通过商品表 分类可以间接查到属性,现在分类表要直接关联属性 ,分类一对多个属性,如何设计数据表数据不会冗余


翻过高山走不出你
浏览 410回答 1
1回答

慕田峪9158850

这样设计如何?取消商品表和属性表的关联新建中间表 attr_idattr_type 【1 为分类 2、商品】connect_id 根据 attr_type 来决定关联goods_id还是cate_id
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL