DERelationshipClass
Base Type: DETable
A class for a relationship data element.
Property |
Type |
Description |
---|---|---|
BackwardPathLabel |
string |
The backward path label for the relationship class. |
Cardinality |
The cardinality for the relationship class. | |
ClassKey |
The class key used for the relationship class (Undefined, ClassID or Class Code). | |
DestinationClassKeys |
An array with the relationship class keys of the destination classes. | |
DestinationClassNames |
string[] |
The names of the destination classes. |
ForwardPathLabel |
string |
The forward path label for the relationship class. |
IsAttributed |
bool |
Indicates if the relationships in this relationship class have attributes. |
IsComposite |
bool |
Indicates if the relationship class represents a composite relationship in which the origin object class represents the composite object. |
IsReflexive |
bool |
Indicates if origin and destination sets intersect. |
KeyType |
The key type for the relationship class (Dual or Single). | |
Notification |
The notification direction for the relationship class. | |
OriginClassKeys |
An array with the relationship class keys of the origin classes. | |
OriginClassNames |
string[] |
The names of the origin classes. |
RelationshipRules |
The relationship rules that apply to this relationship class. |