1.冗余针对的是字段,字段通过外键与其他表进行连接。
该例子来源某qq群。本人转载过来,若有不当之处,希望见谅。
方案一
会员表
会员id
会员名称
渠道id
门店id
渠道表
渠道id
渠道名称
门店表
门店id
门店名称
特点:渠道表,门店表—冗余行数据最少,会员表中会员名称会冗余,针对多对多关系
会员表与(渠道表、门店表)关联简单
方案二:
会员表
会员id
会员名称
渠道表
渠道id
渠道名称
会员id
门店表
门店id
门店名称
会员id
特点:会员表冗余行数据最少,渠道表,门店表—大量冗余
会员表与(渠道表、门店表)关联简单
方案三:
会员表
会员id
会员名称
渠道表
渠道id
渠道名称
门店表
门店id
门店名称
会员-渠道-门店关系表
会员id
聚到id
门店id
特点:会员表,渠道表,门店表冗余行数据最少
会员表与(渠道表、门店表)关联较为复杂