0

重複の可能性:
すべてのコアデータ関係に逆数が必要ですか?

RayWenderlichによるCoreDataチュートリアルに従っています。

彼の例では、彼は2つのエンティティを設定し、それらの間に1対1の関係を作成します。その後、彼は次のように述べています。

Appleは、あるオブジェクトから別のオブジェクトへのリンクを作成するときはいつでも、他のオブジェクトからのリンクも作成することをお勧めします。

私の質問は、EntityBと多対の関係を持つEntityAを作成する場合、EntityBからEntityAにリンクバックする必要があるかどうかです。

4

2 に答える 2

1

まあ、私は少し頭がおならをしていましたが、答えを見つけました.

答えはイエスです!戻る(逆)リンクを設定する必要があります。

リンクを元に戻す前のモデルは次のようになります。

ここに画像の説明を入力

リンクを元に戻すと、少しきれいに見えます。

ここに画像の説明を入力

他の誰かが同じ問題を抱えている場合、インスペクターの設定は次のようになります。

ここに画像の説明を入力

于 2012-08-01T05:21:14.030 に答える
1

はい、データの整合性を保つために、すべての関係は逆の関係を持つ必要があります。

于 2012-08-01T05:23:45.177 に答える