业务逻辑是这样
<套餐表>    通过    <中间表>    与    <单品表>建立多对多关系,(中间表存套餐id和单品id)比如套餐A包含单品1,单品2
       套餐B包含单品2,单品5现在问题是如果我上线了A套餐,被一部分人购买了
此时我修改了 单品2 的价格那用户已经购买的套餐又不能变想请教下各位高手一般怎么设计这样的数据逻辑