company logo

DBFieldDef - Internal field definition

Inherits:  FieldDef

Field definitions provide metadata for property handles. A field definition is the internal representation or metadata stored in the dictionary or resource database. A field definition may refer to elementary data, but also to data of complex types or collections. For persistent data, field definitions are usually created by the database system.

Field definitions can be used for many purposes, but especially for opening property handles. Hence, several field definition constructors for elementary data types are provided.

Different settings in the field definition determine the type of instances and indexes created for the property.

transient && owning && !create : cache instances and indexes

transient && owning && create : temporary instances and indexes (temporary main base)

Attributes
Functions