0

自从我上次问一个问题以来,我得到了一些非常好的答案,我想我会再问一个!

我正在为我公司的代表开发一个 iPad 应用程序,以便他们在现场提交订单。所以我的应用程序有债务人、地址、产品和订单。所有债务人都有一个或多个从我们的 ERP 系统中提取的收货地址。其中一项要求是我们的代表可以仅为该订单创建自定义送货地址。因此,它不应该附加到债务人,并且不应该能够在该客户的未来订单中被选中。当订单被删除时,该地址也应该被删除。

一开始我想,好吧,让我们在订单表中创建那些收货地址字段。但这看起来很难看,因为它会复制现有 ERP 地址的现有信息。所以我想,也许,也许可以创建一个实体描述,它不存储在地址表中,而是保存在订单中的交货地址关系中。我不知道这是否有意义,但也许您可以对此有所了解,因为我无法弄清楚。

谢谢!

4

1 回答 1

1

通常的做法是将地址信息复制到订单对象中,因为即使后续订单的未来地址发生变化,它也必须保留原始地址。

于 2012-07-11T12:50:40.273 回答