J'ai deux entités (Session et Utilisateur). L'entité de session a une relation loggedInUser avec l'entité User. Et l'entité Utilisateur a une relation inverse de session avec l'entité Session.Les relations inverses CoreData doivent-elles être représentées comme des propriétés conservées?
Xcode génère des propriétés avec l'attribut retain pour les relations directes et inverses. Est-ce que ça va du point de vue du graphique d'objet? Ma compréhension est que la relation inverse devrait être représentée en tant que propriété assign. En outre, dans l'éditeur de schéma, il n'est pas possible de voir quelle relation est la relation principale (c'est-à-dire que la valeur de session de session est inversée et celle de session est enregistrée).
Peut-être qu'il me manque quelque chose?
Merci.
Que voulez-vous dire la relation 'main'? Une relation est importante dans les deux sens. Une 'session' a un' utilisateur' ou inversement un 'utilisateur' a une' session'. Pourquoi une direction est-elle plus importante que l'autre? –
Je veux dire que dans ma conception, Session est l'objet parent et l'utilisateur est un enfant. Sinon, il y aura une boucle de retenue. –