HiLang definition Key & Field


Key

| Definition | Documentation | Property | Name | Hash | Prelude |

An element key consists of one or more fields separated by commas. Each field can be a basic type, a value or a reference to an entity or a segment. When an Entity is extended with a segment, a reference to the owner is added to the start of the key. Keys can also be a list of elements, but this is discouraged because the key can become very long. The notation uses open bracket “(“and close bracket “)” like a mathematical expression, where these are the values that are known before looking-up the element in Hiperspace.


Field

Each field has a text name followed by a colon and the Name of the datatype. The hash field is optional (as with elements), but recommended to ensure that changes to field names do not result in errors when opening a Hiperspace (with Meta-Model parameter)

Copyright © Cepheis 2024