Represents a data set joined by serveral data sets on respective join conditions.
Data sets involved in a join can be of any data source type, heterogeneous or homogeneous. JointDataSet represents such a join result.
A joint data set contains the source data sets by which it's joined and the join conditions on which the source data sets are joined.
The join conditions on which the source data sets joined.
The join conditions on which the source data sets joined. Each join condition specify two data sets, which join on this condition, and the type of this join. The left expression, right expression and operator constitute the condition.