Navigation

representation

EXPRESS specification:

ENTITY representation
SUPERTYPE OF (ONEOF(shape_representation, material_representation) ANDOR definitional_representation);
name  :  label;
items  :  SET [1:?] OF representation_item;
context_of_items  :  representation_context;
DERIVE
id  :  identifier :=  get_id_value (SELF);
description  :  text :=  get_description_value (SELF);
WHERE
WRR51  :  SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'ID_ATTRIBUTE.IDENTIFIED_ITEM')) <= 1;
WRR52  :  SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'DESCRIPTION_ATTRIBUTE.DESCRIBED_ITEM')) <= 1;
END_ENTITY;

References (10):

Name Type Referred through Express-G
definitional_representation Entity
Supertype
No Diagram
description_attribute_select Select
Select relation
No Diagram
id_attribute_select Select
Select relation
No Diagram
material_representation Entity
Supertype
No Diagram
representation_context Entity
Attribute 'representations_in_context'
No Diagram
representation_map Entity
Attribute 'mapped_representation'
No Diagram
representation_relationship Entity
Attribute 'rep_1'
Attribute 'rep_2'
No Diagram
select_generic_item Select
Select relation
No Diagram
shape_representation Entity
Supertype
No Diagram

Inheritance graph

ENTITY representation;
ENTITY representation;
name  :  label;
items  :  SET [1:?] OF representation_item;
context_of_items  :  representation_context;
DERIVE
id  :  identifier :=  get_id_value (SELF);
description  :  text :=  get_description_value (SELF);
END_ENTITY;