Activity for product Application Object


An Activity_for_product is a Mapping that is between an Activity and a Product_specification_or_set and that indicates:

An Activity_for_product can be one of the following:

EXAMPLE - 'Part type XYZ' is a Product_specification_or_set. 'Part type XYZ_123 start up ' is an Activity specification.

The relationship between:

that indicates:

is an Activity_for_product.

EXPRESS specification:

*)
ENTITY Activity_for_product
  SUPERTYPE OF (ONEOF (
  Creating_activity_for_product,
  Destroying_activity_for_product))
  SUBTYPE OF (Mapping);
  activity  :  Activity
  product  :  Product_specification_or_set;
END_ENTITY;
(*

Attribute definitions:

activity: the Activity that is performed by the product.

product: the Product_specification_or_state that performs the activity.