TOPICA Basic Class DataDictionary |
[This is preliminary documentation and is subject to change.]
The DataDictionary class models the Data Dictionary, which is a key part of any TOPICA application containing configured inputforms (and hence: a dynamically defiend data model).
The Data Dictionary contains metadata on the dynamic data model - i.e. data describing tables, fields, etc.
Property | Type | Description | ||
---|---|---|---|---|
ToString | String | String representation for debugging etc. | ||
Root | The "root" table. | |||
Tables | All the tables in the Data Dictionary. | |||
ChildTables | All the child tables. | |||
ChildTablesUnique | The child tables that have a 1:1 relation from the current table. | |||
History | Boolean | Whether history tables are created (to hold full history for Record objects).
| ||
LogicalDeletion | Boolean | Whether logical deletion is enabled for the dynamically generated data structure (Record objects).
|