【问题标题】:Domain modeling hints - Products / sales领域建模提示 - 产品/销售
【发布时间】:2011-06-21 03:54:03
【问题描述】:

我目前正在为一些域类建模,用于存储有关产品、经销商和付款的信息。有些产品可能是典型的一次性付款交易,例如购买硬盘。其他产品可能包括具有不同折扣和付款间隔的服务协议。

该模型应应对不断变化的产品价格、销售额、包含多种产品的发票等。产品价格的变化不应影响现有的服务协议。到目前为止,我主要关心的是如何跟踪服务交易的付款(以及未付款)。

我很确定这个问题之前已经解决了一百万次。在我第 1000001 次解决这个问题之前,我想问问以前做过这个的人。有人知道适合的模式吗?非常欢迎提示和经验!有什么我应该注意的问题吗?

只是说清楚,我不指望任何人为我做我的工作,只是给我一些指点:-)

【问题讨论】:

    标签: domain-driven-design modeling


    【解决方案1】:

    bounded context 的概念涵盖了您所说的内容。

    当客户订购服务交易时,需要将交易条款复制到订单中(假设在下订单时条款已确定)。这将使您免受未来服务条款更新的影响。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-06
      相关资源
      最近更新 更多