Model Object Attributes

Use

There are three types of attributes:

Standard Attributes

Standard attributes are attributes that the Knowledge Provider itself understands and processes in certain situations. These properties correspond to firmly installed functions of the runtime layer and cannot therefore be changed in or removed from the DMWB - they can only be assigned values.

For a standard property to be also available from the runtime function to read model properties, you have to set the indicator Exposed.

List of standard properties:

  • Exposed: The attribute can be queried from the API at runtime

  • Mandatory: When you create the object, you must assign a value to the attribute

  • Hidden: The attribute is not to be displayed

  • Editing possible: Attribute can be changed by the user.

Free Attributes

Free attributes are user-defined attributes in which extra information pertaining to the application can be stored.

List of free characteristics:

  • Runtime: This flag must be set so that the attribute is replicated in the runtime layer.

  • Mandatory: When you create the object, you must assign a value to the attribute

  • Unique: The document can have only one value for this attribute (counter-example: list of keywords).

  • Hidden: The attribute is not to be displayed

  • Editing possible: Attribute can be changed by the user.

Instance Attributes

Instance attributes, as the name suggests, are attributes of instances of an info object class. Instance attributes in the development layer have no values. They can, however, have attribute properties, for example, dynamic, mandatory, unique.

Only real info object classes are instantiated in the runtime layer.

Replicated instance attributes are highlighted in color. They can only be changed in certain circumstances. The attribute properties mandatory and unique can be defined more stringently than in the higher-level info object class. When you choose the display more... for an attribute, the view More Properties for Attribute Assignment appears. The additional properties hidden behind the column More... can be changed. If an attribute has been copied from LOIO, all other properties for this attribute can no longer be changed.

  • Mandatory: When you create the object, you must assign a value to the attribute

  • Hidden: The attribute is not to be displayed

  • Editing possible: Attribute can be changed by the user.

  • Unique: The document can have only one value for this attribute.

  • Dynamic: The attribute is assigned a property by the user.

  • Context-relevant: The attribute should be included in the context resolution.

  • Index-relevant: The attribute is to be included in the full text indexing.

  • Classification-relevant: The attribute is to be classified.