Details
-
Task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Read-only ObjRelationships were intended to safeguard users from mapping crazy flattened relationships that Cayenne can't save reliably (i.e. create intermediate records). However more and more, instead of guiding users to the right mapping choices, they are getting in the way.. For instance adding pain to vertical inheritance mapping: http://markmail.org/thread/lm7a265q6zmjtus6
So maybe we should consider letting it loose, and rather than restricting mapping choices, we should analyze the cases were commits weren't working and fixing those instead.