這是一個後續問題我剛纔的問題上「Managing employee contracts in a many-to-many relationship?」和this question如何在JSON中處理ManyToMany關係?
我能正是如此解釋的關係:
company --<contracts>-- employees
我通過JSON導入數據。爲簡單起見,它顯示如下。
{
"companies" : [
{
"name" : "Company A",
"employees" : [
{
"name" : "Tom",
"contract" : {
"length" : "10",
"salary" : "10000"
}
}
]
}
]
}
問題是,我不確定這是否正確。
在我的模型關係contract
坐在company
,在我上面的代碼之間employees
,而我已經把它作爲一個對象,它位於作爲員工以下的兒童。
因此,我的問題是,結合表應該在JSON提要內位於何處?
它應該作爲員工的父母,還是沒有問題?
我不知道我是否正確地做了這件事,並且歡迎任何關於結構/佈局依賴於聯結表的JSON提要的最佳方法方面的任何幫助/想法。
我知道它可能看起來很愚蠢,但我試圖確定處理聯結表時的最佳標準。
謝謝。
編輯。
目標/內容
我試圖在JSON讀入使用TouchJSON核心數據。對於之前沒有澄清背景的道歉。更新了標籤。
我把JSON讀入NSDictionary。如果我開始將對象分開,我不確定如何讓TouchJSON/iOS在解析/讀取數據到內存時瞭解每個關係的上下文。
我認爲這取決於你想要對數據做什麼,你想如何處理它...... – 2011-06-01 20:02:48
我希望從feed中獲取數據並將其放入Core數據中。 – zardon 2011-06-02 05:14:45