Design#
The Party Relationship Module introduces or extends the following concepts:
Relation Type#
The Relation Types qualify the relation between two Parties. An other Relation Type can be set to automatically create the Reverse Relation.
Note
The same Relation Type can be set as the reverse relation.
The Usages property can be set to limit the types when calculating the distance between parties.
Party#
When the Party Relationship Module is activated, the Party gains a new property to store the relations with other parties. The relations can be active only for a period of dates.
The calculation of the Distance property is extended to count the
number of relations separating the party from the contextual related_party
key.
Note
The Relation Types taking into account to compute the distance can be
limited with the contextual relation_usages
key.
See also
The Party concept is introduced by the Party Module.