SCHEMA Activity_arm;
  
USE FROM Engineering_analysis_basics_arm -- Engineering_analysis_basics
  (Class_of_physical_individual,
  Mapping,
  Specialisation_of_class);
USE FROM Product_specification_or_set_arm -- Product_specification_or_set
  (Product_specification_or_set);
  
ENTITY Activity
  SUBTYPE OF (Class_of_physical_individual);
END_ENTITY;
  
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;
  
ENTITY Composition_of_activity
  SUBTYPE OF (Mapping);
  part  :  Activity
  whole  :  Activity;
END_ENTITY;
  
ENTITY Creating_activity_for_product
  SUBTYPE OF (Activity_for_product);
END_ENTITY;
  
ENTITY Destroying_activity_for_product
  SUBTYPE OF (Activity_for_product);
END_ENTITY;
  
ENTITY Specialisation_of_activity
  SUBTYPE OF (Specialisation_of_class);
  subclass  :  Activity
  superclass  :  Activity;
END_ENTITY;
  
END_SCHEMA;

Page last updated - 7 Sep 2000