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

esriRelCardinality

The cardinality for the relationship class.

ClassKey

esriRelClassKey

The class key used for the relationship class (Undefined, ClassID or Class Code).

DestinationClassKeys

RelationshipClassKey[]

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

esriRelKeyType

The key type for the relationship class (Dual or Single).

Notification

esriRelNotification

The notification direction for the relationship class.

OriginClassKeys

RelationshipClassKey[]

An array with the relationship class keys of the origin classes.

OriginClassNames

string[]

The names of the origin classes.

RelationshipRules

RelationshipRule[]

The relationship rules that apply to this relationship class.

2/28/2020