Share via


Inheritance Object (Model Designer)

Defines how the entity inherits properties from another entity.

Properties

Name

Cardinality

Type

Description

InheritsFrom EntityID

1

String

The ID of the entity from which this entity inherits attributes and roles. The InheritsFrom entity cannot inherit from this entity, directly or indirectly.

Binding

1

Object

The database relationship that represents this inheritance. If bound to a column, no unique keys are required. The relationship must relate a unique key of the table or column to which this entity is bound to a unique key of the table or column to which the InheritsFrom entity is bound.

Remarks

When an entity has direct ancestors and/or descendents (using entity inheritance), all fields and roles from all direct ancestors and descendents of the current entity are displayed in the Explorer pane and the fields list as if they belonged to the current entity. Items are displayed in the following order: from the inheritance root, all direct ancestors in order, the current entity, and then all direct descendents in an undefined order.