2012-04-08 19 views
0

エンティティTagとエンティティNoteがあります。 noteオブジェクトは複数のtagsを持つことができ、tagオブジェクトは複数のnotesを持つことができます。だから今私はNoteオブジェクトnote1を持って、私はtagオブジェクトtag1tag2を持っていると言う。私はnote1tag1オブジェクトの注釈setに追加します。次に、私はをtag2オブジェクトに追加します。私の質問は、note1システム全体のインスタンスが1つだけですか?または、note1の2つのコピーがあります.1つはtag1、もう1つはtag2です。コアデータの多対多関係の理解

答えて

1

まあ、そこかないかもしれnote1システム全体(あなたはどこか他のオブジェクトをフェッチしている場合があります)への1つの以上の参照かもしれないが、tag1tag2の両方が同じnote1オブジェクトを持つことになります(これは何です同じ "インスタンス"を意味する、そう?)。関係を正しく設定した場合は、tag1tag2の2つのタグがあります。