我有一個關於什麼實體,我應該有一個非常簡單的個人財務應用程序在iOS上的核心數據的問題。核心數據財務應用程序數據模型
我有,其具有包含諸如交易的日期,金額,類別和收款人等衆多詳細信息「交易」實體的「帳戶」實體
我的問題是如何建模「轉移「交易,其中交易將適用於多個賬戶,即從賬戶A扣除並記入賬戶B.
我理解雙重入賬會計的原則,但這可能比我需要的這個應用程序更多。我只想要一個建模2個賬戶之間轉移的簡單方法?
任何想法?
感謝
我有一個關於什麼實體,我應該有一個非常簡單的個人財務應用程序在iOS上的核心數據的問題。核心數據財務應用程序數據模型
我有,其具有包含諸如交易的日期,金額,類別和收款人等衆多詳細信息「交易」實體的「帳戶」實體
我的問題是如何建模「轉移「交易,其中交易將適用於多個賬戶,即從賬戶A扣除並記入賬戶B.
我理解雙重入賬會計的原則,但這可能比我需要的這個應用程序更多。我只想要一個建模2個賬戶之間轉移的簡單方法?
任何想法?
感謝
你將要使用你的交易和帳戶實體之間的許多一對多的關係。
如果一個交易有多個帳戶,即1個用於'發送'帳戶,1個用於'到'帳戶,它只有一個'金額'屬性,所以它會從兩個帳戶中扣除而不是記入「到」帳戶? – olly 2012-04-19 06:34:08
只要「總數」相同,爲什麼不只是在帳戶實體中插入兩條(或多條)記錄。從一個簡單的標準點輸入詳細信息,並且如果他們同時填寫帳戶和兩個帳戶字段,則將填寫2個條目,然後只填寫1個條目。 – xQbert 2012-04-18 18:32:06
感謝您的迴應。我是否需要一個轉移實體來代表轉移,如果從一個賬戶中刪除它,它會自動從其他賬戶中刪除? – olly 2012-04-18 19:30:31
爲什麼不只爲此使用無效關係?) – 2012-04-18 20:36:31