WIP: Entity Relationship Refactor #60
Entity Relationships currently are not implemented very well:
All of these points are pretty crap.
To address the issue, a number of changes are required with the most major being that there needs to be a central "collection" shared between data contexts and DB sets. This central collection would allow entities from multiple collections to reference the same instance of a related entity. It would also allow easier tracking of changes and potentially an easier method of support transactions.
This is a big change though - currently
Part of this change will see there being a new
Much of the code that exists now will remain and will still be tied to generics (
1 similar comment
@@ Coverage Diff @@ ## master #60 +/- ## ======================================= Coverage 92.61% 92.61% ======================================= Files 68 68 Lines 2303 2303 ======================================= Hits 2133 2133 Misses 170 170