餐厅表 分销商表(餐厅-一对多-分销商) 优惠表(分销商-一对多-优惠) 餐厅优惠表(餐厅-多对多-优惠)
100个餐厅 有多个分销商 每个分销商代理多个餐厅,每个餐厅对于不同的分销商可能提供不同的折扣:
餐厅A ,B,C
分销商A: 餐厅A,C折扣8, 餐厅B折扣6
分销商B:餐厅A折扣6,餐厅B,C折扣8
--------不好的设计 ( 冗余)
餐厅表 分销商表 关系表(餐厅ID 分销商ID 优惠ID) 优惠表
餐厅表 分销商表(餐厅-一对多-分销商) 优惠表(分销商-一对多-优惠) 餐厅优惠表(餐厅-多对多-优惠)
100个餐厅 有多个分销商 每个分销商代理多个餐厅,每个餐厅对于不同的分销商可能提供不同的折扣:
餐厅A ,B,C
分销商A: 餐厅A,C折扣8, 餐厅B折扣6
分销商B:餐厅A折扣6,餐厅B,C折扣8
--------不好的设计 ( 冗余)
餐厅表 分销商表 关系表(餐厅ID 分销商ID 优惠ID) 优惠表