AggregateRelationship

<< Click to Display Table of Contents >>

Navigation:  Development > Project Artifacts >

AggregateRelationship

 

AggregateRelationships model relationships between Aggregate sources. Each relationship is always between two sources and is asymmetrical - one source is the parent and one is the child.

Information-icon_16px For more information on this functionality, please see Aggregation.

 

{

 "parentConnectorId" : "",

 "parentIdentifier" : "",

 "childConnectorId" : "",

 "childIdentifier" : "",

 "predicate" : {}

}

 

Attribute

Value

Note

parentConnectorId

The _id of the connector the parent source belongs to.

 

parentIdentifier

The native identifier of the parent source.

 

childConnectorId

The _id of the connector the child source belongs to.

 

childIdentifier

The native identifier of the child source.

 

predicate

The DTSPredicate that models the relationship between the parent and the child.

The predicate will always have operatorName = "eq", the attributeName represents the child's Query Parameter and the attributeValue represents the parent's Attribute.