我目前正在对一些领域类进行建模,用于存储有关产品、经销商和付款的信息。有些产品可能是典型的一次性付款交易,比如有人购买了硬盘。其他产品可能包括具有不同折扣和付款间隔的服务交易。
该模型应能应对产品价格、销售额、多个产品的发票等的变化。产品价格的变化不应影响现有的服务协议。到目前为止,我主要关心的是如何跟踪服务交易的付款情况(以及缺乏付款情况)。
我很确定这个问题以前已经解决过一百万次了。在我深入解决这个问题之前,我想问一下以前做过这件事的人。有没有人知道合适的模式?提示和经验是非常受欢迎的!有什么我应该注意的问题吗?
我只想说清楚,我不期望任何人为我做我的工作,只要给我一些建议:-)
发布于 2011-06-21 03:54:03
bounded context的概念涵盖了您正在讨论的内容。
当客户订购服务交易时,需要将交易条款复制到订单中(假设条款在下单时是固定的)。这将使您免受将来服务条款更新的影响。
https://stackoverflow.com/questions/839042
复制相似问题