我有category
實體和subcategory
實體。我需要獲取子類別數據到與類別實體相關的categoryId
。這是核心數據中的一對多關係嗎?
我category
實體包含這些屬性: 「的categoryId」, 「類別名稱」
subcategory
載: 「subcategoryId」, 「subcategoryName」, 「的categoryId」。
所以任何人都可以請指導我如何才能把這兩個實體之間的關係?
感謝您的提前。
我有category
實體和subcategory
實體。我需要獲取子類別數據到與類別實體相關的categoryId
。這是核心數據中的一對多關係嗎?
我category
實體包含這些屬性: 「的categoryId」, 「類別名稱」
subcategory
載: 「subcategoryId」, 「subcategoryName」, 「的categoryId」。
所以任何人都可以請指導我如何才能把這兩個實體之間的關係?
感謝您的提前。
首先,您將MySQL或SQLite的概念與Core數據混合在一起。與他們不同,核心數據沒有主要外鍵的關鍵概念來關聯實體(爲了便於理解MySQL中的表)。只需在這些實體之間創建關係,並且您可以獲取數據的數據。
現在關於你的Entities你是category
和subcategory
。所以你必須在它們之間建立關係。如果一個category
有很多subcategories
你必須檢查對於很多關係選項從Data Model Inspector
..否則一對一的關係將是你應該去的一個..看看截圖如何可以讓你的關係一對多。 。
這是one to many relationship良好的教程鏈接。如果你不知道如何實施,你可以參考。
而且本教程的simple relationship in Core Data..
,如果你是初學者使用的核心數據,你可以用Quick Tutorial Start蘋果去,你會得到的核心數據的基本思想。
請更改您的問題。我不明白你在問什麼。 – dasdom 2012-04-02 10:06:00
只是我問類別實體和子類別實體 – 2012-04-02 10:09:51
之間的關係是一對多關係嗎?或者 – 2012-04-02 10:15:05