ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.410 Product_class

A Product_class is the identification of a set of similar products to be offered to the market. Product_class objects that are related to each other by a Product_class_relationship do not inherit any characteristics from each other.

EXAMPLE Figure 56 depicts a detail of an example of a structure build up by Product_class and Product_class_relationship objects.

The data associated with a Product_class are the following:

4.2.410.1 description

The description specifies additional information about the Product_class.

See product_class to multi_language_string for the application assertion.

The description need not be specified for a particular Product_class.

If present, there shall be exactly one object that defines the description for a Product_class.

4.2.410.2 id

The id specifies the identifier of the Product_class that shall be unique.

NOTE The scope of the uniqueness is usually dependent on the form of implementation; it may be e.g., a physical file or a data base.

4.2.410.3 level_type

The level_type specifies the level or category of this Product_class in a hierarchical structure of Product_class objects. The level_type shall only be used if and only if the level_type is specified in the the context of the unit of functionality 'specification_control' (UoF S7).

EXAMPLE A high level Product_class (level_type = 'enterprise') may be used to define all Specification_category and Specification objects for all Product_class objects of an enterprise with several brands and companies.

A second level Product_class (level_type = 'platform') may be used to group all products that are based on the same technical concept (platform); these products may belong to different brands.

A third level Product_class (level_type = 'car family') may be used to group all products that have a common base and a fixed set of characteristics (specification categories).

A fourth level Product_class (level_type = 'car type') may represent products that are offered to the market; this level of Product_class may be defined by the marketing department. A set of specifications sufficient to produce the car is associated with its Product_class. Within this association, a distinction is made between standard characteristics (e.g. number of doors) and options that have to be chosen (e.g., outside colour) or that may be chosen by the customer (e.g., radio).

The level_type need not be specified for a particular Product_class.

4.2.410.4 name

The name specifies the word or group of words by which the Product_class is referred to.

EXAMPLE     '69 Buick Electra', 'Bugatti Royal', 'Pacific 213', and 'Airbus A320' are examples for name.

See product_class to multi_language_string for the application assertion.

The name need not be specified for a particular Product_class.

If present, there shall be exactly one object that defines the name for a Product_class.

4.2.410.5 version_id

The version_id specifies the identification of a particular version of a Product_class.

The version_id need not be specified for a particular Product_class.



© ISO 2010 — All rights reserved