Specifies the kind of mapping from entity classes to database tables in an inheritance hierarchy.

Namespace:  Mindscape.LightSpeed
Assembly:  Mindscape.LightSpeed (in Mindscape.LightSpeed.dll)
Version: 4.0.0.0 (4.0.0.0)

Syntax

C#
public enum InheritanceMappingKind
Visual Basic (Declaration)
Public Enumeration InheritanceMappingKind

Members

Member nameDescription
SingleTableInheritance
Single table inheritance, also known as table per hierarchy. A single database table represents all classes in the inheritance hierarchy. This is the default.
ClassTableInheritance
Class table inheritance. There is a separate table for each class in the hierarchy, and each table contains only columns for the fields introduced at that level of the hierarchy (plus the Id column).

See Also