套餐场景说明

场景说明

套餐内包含多个产品,一个产品存在多个套餐,两这之间为多对多关系。在销售场景中会同时存在单卖和套餐两种,计算某个产品的销量时,需要将单卖和套餐的一起计算。

期望行为

提问期望结果
某产品的销量返回单卖的销量 + 套餐中这个产品的销量
某套餐的销量返回这个套餐的销量
某套餐有那些产品返回这个的产品组成情况

核心问题

套餐的销售明细如何存储?如何建模?

解决方案

TBD