The Derived Persistent Type Must Have a Unique Table

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 two or more derived classes are part of horizontal inheritance hierarchy and they are mapped to the same table.

Solution

To resolve this error, map the derived class (e.g. 'DemoApplication.Rottweiler') to a different table.

Further References