2012-07-11 58 views
0

自從我上次問一個問題後,我得到了一些非常好的答案,我想我會問另一個問題!核心數據臨時關係

我正在爲我公司的代表開發iPad應用程序,以便他們在現場提交訂單。所以我的應用程序有債務人,地址,產品和訂單。所有債務人都有一個或多個送貨地址從我們的ERP系統中提取。其中一項要求是,我們的代表可以爲該訂單創建自定義送貨地址。所以它不應該附加到債務人,並且不應該能夠在未來的訂單中爲該客戶選擇。當訂單被刪除時,該地址也應如此。

起初我想,我們只是在訂單表中創建這些交貨地址字段。但是這看起來很醜陋,因爲它會重複已有的ERP地址的現有信息。所以我想,也許只是可能創建一個未存儲在地址表中的實體描述,但將其保存在訂單中的收貨地址關係中。我不知道它是否有意義,但也許你可以點亮它,因爲我無法弄清楚。

謝謝!

回答

1

將地址信息複製到訂單對象是很常見的做法,因爲即使後續訂單的未來地址將被更改,它也必須保留原始地址。

+0

謝謝!在你回答之前已經做了。但它合乎邏輯。 – WhiteJoker 2012-07-12 17:16:58