This chapter describes the basic building blocks of the ORIGAM – model elements.
All model elements have the following attributes:
GUID of an element. Model elements will reference another element by its Id. There are exceptions, such as where model elements are referenced by name.
The name of the element understandable to the developer. Sometimes the name is used as a reference, e.g. in Transformations, where referencing by Id would make the code unclear.
Folder under which the element can be found in the Model Explorer.
Shows under which package the element is stored. See Packages.
Indicates, if this element can be used as an ancestor of another element. For example, when you want to create a base data entity and derive the table structure in order to create enhanced data entities, you mark the Base data entity as IsAbstract. See Inheritance.
|Ancestors||Contains a list of elements that the current element inherits from. See Inheritance.|
Shows element type. Used for developers of core model functionality.
|SchemaItemType||Shows element type. Used for developers of core model functionality.|