company logo

SDB_KeyComponent - Key component

A key component defines refers to a single attribute, a key or a base structure. Key components can be referenced in different ways:

- by referring to an attribute of the structure or one of its base structures using the attribute name

- by referring to a near attribute property using a property path

- by referring to a key name defined for a base structure, which provides the attributes defined for the referenced key

- by referring to a base structure, which provides the attributes of its identifying key as key attributes

When a key component refers to a transient attribute, indexes based on such keys are not updated automatically, i.e. the application is responsible to update the index, when the value of a transient field changes, which is defined as key component.

Attributes
Keys
Functions