wie kann man viele bis viele Beziehungen zu Kerndaten herstellen? Swift, xcode

Ich habe 2 Entitäten.

entity 1 - People entity 2 - Bücher

People-Entität verfügt über eine Eigenschaft, die eine Reihe von Zeichenfolgennamen ihrer Lieblingsbücher darstellt.

Ich muss eine Beziehung erstellen, die das Lieblingsbuch einer Person auf die entsprechenden Buchentitätsobjekte abbildet.

Ich bin mir nicht sicher, wie ich das machen soll.

Bisher habe ich damit begonnen, eine Beziehung im Kerndatenmodell für Personen zu erstellen, indem das Ziel auf "Bücher" festgelegt wurde, und dann für die Entität "Bücher" eine Beziehung, indem das Ziel auf "Personen" festgelegt wurde.

Ich verstehe oder verstehe nicht, wie dies automatisch jedes der Lieblingsbücher der Person auswählt ... am Ende des Tages sind sie beide separate Objekte. Woher weiß die Volksklasse, dass für eine bestimmte Volksinstanz dieses, dieses und dieses Buch der Favorit dieser Person ist?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage