ENTITY applied_group_assignment

(* SCHEMA AUTOMOTIVE_DESIGN; *)
 
ENTITY applied_group_assignment
SUBTYPE OF (group_assignment);
  items : SET [1:?] OF group_item;
WHERE
  wr1 : NOT (SELF.role.name = 'exclusiveness') OR item_correlation(SELF.items, 
    ['ACTION']);
  wr2 : NOT (SELF.role.name = 'simultaneity') OR item_correlation(SELF.items, [
    'ACTION']);
  wr3 : NOT (SELF.role.name = 'specification category member') OR 
    item_correlation(SELF.items, ['PRODUCT_CONCEPT_FEATURE']);
  wr4 : NOT (SELF.role.name = 'group membership') OR item_correlation(SELF.
    items, ['GEOMETRIC_REPRESENTATION_ITEM', 'SHAPE_ASPECT']);
  wr5 : NOT (SELF.role.name = 'group membership') OR (SIZEOF(SELF.items) = 
    SIZEOF(QUERY(i <* SELF.items | 'AUTOMOTIVE_DESIGN.' + 
    'GEOMETRIC_REPRESENTATION_ITEM' IN TYPEOF(i)))) OR (SIZEOF(SELF.items) = 
    SIZEOF(QUERY(i <* SELF.items | 'AUTOMOTIVE_DESIGN.' + 'SHAPE_ASPECT' IN 
    TYPEOF(i))));
END_ENTITY; -- 10303-214: automotive_design

Explicit Attributes

Entity applied_group_assignment has the following local and inherited explicit attributes:
AttributeTypeDefined By
 assigned_groupgroup (ENTITY)group_assignment
 itemsSET OF group_item (SELECT)applied_group_assignment

Derived Attributes

Entity applied_group_assignment has the following local and inherited derived attributes:
AttributeTypeDefined By
 roleobject_role (ENTITY)group_assignment

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity applied_group_assignment inherits from the following supertypes:
  group_assignment

Subtypes

    No subtypes

Referenced By

Entity applied_group_assignment and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 role_select SELECT group_assignment
 subtype_exclusiveness_group_assignment RULE group_assignment


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:16:10-04:00