Details
-
Task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
4.2.M1
-
None
Description
Need to redesign DbRelationship and DbJoin in order to represent relation between entities.
DbJoin will hold relationship's condition(usual join with pairs of attributes or expression join) and two dbRelationships, one at a time for each entities.
This change will better represent relation from database view and will help to implement some new features.
Structure:
DbJoin
- DbJoinCondition
- DbRelationship[]
Condition for pairs of attributes:
ColumnPairsCondition
- List<ColumnPair>
or ExpressionCondition(in future)
- Expression