2012-04-15 90 views
2

我已經通過對核心數據管理對象(請參閱下面的數據模型截圖)進行子類化來模擬公司的財務數據。核心數據管理對象中的計算

對於每個公司IBCompany(僅部分地示出)有1:N 財務期間IBEstPeriod),其通過它的年和週期數目來定義(例如一分之二千○一十二)。每個金融週期具有1:n的財務數據項,例如收入,其被存儲在屬性類型IBEstPeriod並且每個這些金融數據項組成的多個值,它們被存儲在IBConsHistory的CURRMA1MA2等),例如100,105,107

+0

我仍然不清楚你想要完成什麼,但你可能想看看瞬態屬性和自定義getter方法。另外,您是在這些值上使用核心數據聚合函數,還是一次只使用一個? – paulmelnikow 2012-04-19 22:10:09

回答

1

如果這個新值將基於現有的數據,你應該根據你的需要計算。主要原因是避免創建依賴關係。也就是說,如果存儲此計算值,則每次使用此新值所基於的任何值時,都必須重新計算它。