请教,在数据库设计时,套餐有可能包含多个商品或以及每个商品的使用时间段不同,如何设计。
------解决思路----------------------
商品列表(商品ID 商品名称 单价...)
套餐列表(套餐ID,开始时段,结束时段...)
套餐商品列表(套餐ID 商品ID 是否优惠,优惠时段,优惠百分比,是否可用券抵换....)
类似这样,lz可以自己添加一些
------解决思路----------------------
大概可以这样
套餐(主键,套餐名,价格,备注..)
商品(主键,套餐主键,商品名,时段类别...)
不同业务上对这个的处理差别很大,你是用于啥,具体还要细化,大概主从表的结构就可以了
------解决思路----------------------
套餐与商品的关系 可以存到一张表,这就基本满足需求了。其它的看业务需求了。