enum CCL::Persistence::TableMapping
Overview
How classes are mapped to tables. More…
#include <ipersistentstore.h> enum TableMapping { kFlatTable, kLinkedTables, kEmbedInBaseTable, kDefaultMapping, };
Detailed Documentation
How classes are mapped to tables.
Enum Values
kFlatTable
allocates a table for this class with all inherited members
kLinkedTables
allocates a table for this class with columns for it’s direct members, inherited members are stored in base class tables(s)
kEmbedInBaseTable
columns for this classes members are added to the base classes table
kDefaultMapping
class uses same mapping as base class, or kFlatTable if none