Attributes or free fields?
Attributes are meant to be used by customers who need to maintain many types of assets. But why not simply use free fields?
By using attributes, customers can configure the information they need to store without having to maintain a great number of user-defined business objects (including layouts and configuring fields).
Use attributes if... | Use free fields if ... |
---|
The information is static. | The information can be dynamic (changes). |
| You want to use a field type to refer to other fields (reference fields). |
| You need to apply authorization, status transitions, business rules on the field. |