I have two entities (Session and User). Session entity has loggedInUser relationship to User entity. And the User entity has session inverse relationship to Session entity.
Xcode generates properties with retain attribute for both direct and inverse relationships. Is it ok from object graph point of view? My understanding is that reverse relationship should be represented as assign property.
Also, in the schema editor it's not visible which relationship is the main one (i.e. loggedInUser has session as its inverse, and session's inverse is loggedInUser).
Maybe I'm missing something?
Thanks.