2012-11-10 60 views
0

我需要一些幫助。這裏是我的數據模型的一部分: enter image description here與一個實體有多個關係而沒有反向?

我有文件夾,但我也想有一些文件夾,我可以輕鬆訪問,而無需每次搜索。所以我做了一個默認的文件夾實體,我想要一個關係到某個文件夾。

但是,這是抱怨,它想要一個反向關係。在這種情況下,我看不出這會起作用。有任何想法嗎?

回答

2

拉米的回答是正確的,你不必定義反比關係。我只是想指出的替代:

您可以從Folder定義多個逆關係DefaultFolders,例如

  • defAccountaccount反比關係,
  • defArchivearchive反比關係,
  • ...等等。

缺點:Folder記錄是較大的,所以你的數據庫需要更多的空間。

優勢:如果定義了「刪除規則」爲「抵消」這些反向關係,那麼accountarchive,...在DefaultFolders屬性將被設置爲nil如果自動對應Folder被刪除。

2

在這種情況下,只需忽略該警告。如果警告令您感到惱火,請在構建設置中添加一個新屬性,將其稱爲MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS並將該值設置爲YES。

相關問題