2012-04-08 5 views
0

Ich habe eine Entität Tag und eine Entität Note. Ein note Objekt kann mehrere tags haben, und ein tag Objekt kann mehrere notes haben. Also sag jetzt, ich habe ein Note Objekt note1 und ich habe tag Objekte tag1 und tag2. Ich füge note1 den Notizen set in dem tag1 Objekt hinzu. Dann füge ich auch note1 zu tag2 Objekt hinzu. Meine Frage ist, gibt es nur 1 Instanz von note1 systemweit? Oder gibt es jetzt zwei Kopien von note1, eine für tag1 und eine für tag2?Verstehen einer To-Viele-Beziehung in Core Data

Antwort

1

Nun, es kann oder auch nicht mehr als 1 Referenzen zu note1 systemweit (das Objekt woanders geholt haben könnte), aber beide tag1 und tag2 das gleichenote1 Objekt hat (das ist, was Sie meine mit der gleichen "Instanz", richtig?). Der eine, der - wenn Sie die Relationen korrekt konfiguriert haben - zwei Tags hat, nämlich tag1 und tag2.