2010-11-02 6 views

Répondre

15

CoreData n'est pas une base de données. C'est une couche de persistance d'objet. Il n'y a pas de concept de clés primaires ou de clés étrangères dans CoreData.

Si vous souhaitez établir une relation entre deux entités. Vous allez définir une relation, CoreData s'occupe de la façon dont cette relation est stockée.

Sélectionnez une entité, utilisez le bouton plus en bas de la liste des attributs d'entités, sélectionnez Ajouter une relation, sélectionnez l'entité de destination dans la liste déroulante.

Sélectionnez l'entité de destination et définissez une relation inverse de la même manière.

Questions connexes