Object label
You are free to choose the attribute names. You can choose suitable names from the specialist domain. There is only one attribute with a special meaning.
The name attribute
If you create an attribute with the name name in a class, the value of this attribute is used, for example, to display a reference to this object in the user interface. Many specialist classes have a meaningful name attribute that can or must be filled directly by the user. If classes do not define a name attribute, then these must not be displayed directly in the user interface (e.g. as nodes in a tree, or as values of references of another class).
In more complicated situations, it may be indicated that the name attribute does not have to be filled directly by the user, but that the display name for an object is derived from several of its other attributes. In this case, a calculated attribute can also be used as a name attribute.