Ich verwende Kerndaten für meine Anwendung. Ich habe keine genaue Idee, wie ich Primärschlüssel und Fremdschlüsselbeziehung einstellen kann. Und wie man Daten entsprechend einfügt.
CoreData ist keine Datenbank. Es ist eine Objektpersistenzschicht. Es gibt kein Konzept von Primärschlüsseln oder Fremdschlüsseln in CoreData.
Wenn Sie eine Beziehung zwischen zwei Entitäten herstellen möchten. Sie definieren eine Beziehung, CoreData kümmert sich darum, wie diese Beziehung gespeichert wird.
Wählen Sie eine Entität aus, verwenden Sie die Schaltfläche "plus" am unteren Rand der Liste der Entitätsattribute, wählen Sie eine Beziehung hinzufügen, und wählen Sie die Zieleinheit aus der Dropdown-Liste aus.
Wählen Sie die Zieleinheit und definieren Sie auf die gleiche Weise eine umgekehrte Beziehung.
Tags und Links iphone