attribute (FS-AM-PR-PR) |
A way of describing a product that is entered in the attribute hierarchy of a product category.
An attribute offers the option of describing a characteristic or a function of a product. Fields or functions in a contract can have corresponding attributes in the product. Only contract fields and functions that can be changed need to have corresponding attributes in the product category. Fields and features of a contract specialization that cannot be changed do not need to be created as attributes of the corresponding product category.
It would not be meaningful to create the acceleration of gravity g as attribute, as this has the fixed value of 9,80665 m/s2. This can be specified in the contract as constant. It would only be meaningful to assign a corresponding attribute to the product category of the contract if showing or hiding the field were required for certain contracts in the context of the field modifications.