The Persistent Type Has a Base Type But Uses Horizontal Inheritance Strategy

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 the base class in a horizontal inheritance hierarchy has a different inheritance strategy.

Solution

To resolve this error, change the inheritance strategy to vertical or flat:

  1. Double-click the warning to open the Validation Dialog.
  2. Change the inheritance strategy.

Further References