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.

See Also

Concepts

Model Designer
Model Designer Object Properties
Ad Hoc Reporting with Report Models
Working with Model Designer

Help and Information

Getting SQL Server 2005 Assistance