Inheritance Mapping
Relational databases do not natively support inheritance, forcing you to map the inheritance structures within your object schema to your data schema. eXpress Persistent Objects provides two general solutions (Single Table Inheritance and Class Table Inheritance) for mapping inheritance into a relational database.
Concepts
- Inheritance Mapping
- Adding Persistence to an Existing Hierarchy
- Persisting Objects
- When and Why XPO Extends the Database Schema
- Generating Persistent Objects for Existing Data Tables
Member Table
Task-Based Help
- How to: Add Persistence to an Existing Hierarchy by Changing the Base Inheritance
- How to: Add Persistence to an Existing Hierarchy by Using Session-less Persistent Objects
- How to: Change Inheritance Mapping
- How to: Map to Custom Tables (Views) and Columns
- How to: Link Classes Located in Different Assemblies