Data Access has been discontinued. Please refer to this page for more information.

The Persistent Type Is Part Of Horizontal Inheritance But It Does Not Have an Identity

This article is relevant to entity models that utilize the deprecated Visual Studio integration of Telerik Data Access. The current documentation of the Data Access framework is available here.

This error occurs when a persistent class is part of a horizontal inheritance hierarchy and it does not have a primary key.

Solution

To resolve this error, select an identity field for the persistent type:

  1. Double-click the warning to open the Validation Dialog.
  2. Specify a primary key property.

Further References