Objects and terminals
IBM® Product Master data model consists of data objects and terminal data values. The core objects in Product Master model are item and category, which are defined by spec object. A collection of item objects is a catalog. The hierarchy object defines a hierarchical form of a category collection.
Objects
An object is a compound data unit in the Product Master data model. An object can have member data. For example, item is a data unit that encapsulates data that is related to an item in a catalog; it can include member data, such as name, and catalog information.
Item category location parent child spec step catalog hierarchy log logentry
Where category, location, parent, and child are the same type of objects; the other have their own types.
Terminals
Terminal data is the minimal data unit in the Product Master data model. Terminal data is associated with an object. Terminal data cannot have member data. For example, an item name is a terminal string.
binary bool currency image image-url integer number number-enumeration password sequence string string-enumeration thumbnail-image thumbnail-image-url timestamp timezone url