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:
How to: Define a Model with Table-per-Type Inheritance (Entity Framework)
How to: Create and Execute Object Queries using Table-per-Type Inheritance (Entity Framework)
How to: Add and Modify Objects with Table-per-Type Inheritance (Entity Framework)
Table-per-hierarchy inheritance:
How to: Define a Model with Table-per-Hierarchy Inheritance (Entity Framework)
How to: Create and Execute Object Queries using Table-per-Hierarchy Inheritance (Entity Framework)
How to: Add and Modify Objects with Table-per-Hierarchy Inheritance (Entity Framework)
Other advanced data models:
See Also
Reference
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)