2013-03-28 50 views
1

我有3種類型的實體(Job_A,Job_B和Job_C),並且它們中的每一個具有彼此不同的屬性。但是,我想要創建一個實體(例如「作業」),該實體的作用類似於鏈接到我所說的三種作業的表頭,其中包含三個作業的共同屬性。頭部實體(Job)將成爲我的主要實體,與其他實體(如工作人員或付款等)相關聯。此(Job)實體將是唯一與我所做的3種類型的工作相關的實體, )實體將持有/確定需要調用什麼類型的工作(A,B,C)或其他什麼。在具有公共屬性的實體上具有標題實體的核心數據關係

+3

https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/Articles/cdMOM.html – QED

+3

http://stackoverflow.com/q/6327835/1224741 – QED

+3

http:// stackoverflow.com/q/11192497/1224741 – QED

回答

1

我相信你在尋找實體繼承。有關此主題的更多信息,請查看Core Data Programming Guide

+0

非常歡迎Axel,很高興能有所幫助! :)另外,如果您打算在表視圖上顯示這些實體,我肯定會推薦您查看免費的Sensible TableView框架。應該爲你節省大量的時間。祝你好運! – Matt

+0

謝謝但核心數據綁定框架不包括在免費版本的STV :) – Axel

+0

[This](http://stackoverflow.com/a/6920736/832111)答案讓我相信「實體繼承」不是正確的這個選擇。 –

相關問題