Entity Data Model Inheritance (Application Scenarios)

The ADO.NET Entity Framework enables you to define an Entity Data Model (EDM) that includes object inheritance. The following links are to topics relevant to specific types of inheritance scenarios. This documentation does not feature all supported inheritance models. For more Entity Framework scenarios, see Application Scenarios (Entity Framework).

Table-per-type inheritance:

Table-per-hierarchy inheritance:

Other advanced data models:

See Also

Reference

OFTYPE (Entity SQL)
OfType

Concepts

Entity Framework Resources
Query an Entity Data Model (Application Scenarios)
Program Entity Data Model Classes (Application Scenarios)
Define an Entity Data Model (Application Scenarios)

Other Resources

ADO.NET Entity Data Model Designer Overview
Programming Guide (Entity Framework)
Samples (Entity Framework)