Navigation

person_and_organization

EXPRESS specification:

ENTITY person_and_organization;
the_person  :  person;
the_organization  :  organization;
DERIVE
name  :  label :=  get_name_value (SELF);
description  :  text :=  get_description_value (SELF);
WHERE
WRP27  :  SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'NAME_ATTRIBUTE.NAMED_ITEM')) <= 1;
WRP28  :  SIZEOF (USEDIN (SELF, 'STRUCTURAL_FRAME_SCHEMA.' + 'DESCRIPTION_ATTRIBUTE.DESCRIBED_ITEM')) <= 1;
END_ENTITY;

References (12):

Name Type Referred through Express-G
building Entity
Attribute 'owner'
No Diagram
description_attribute_select Select
Select relation
No Diagram
item_ref_source_library Entity
Attribute 'library_owner'
No Diagram
managed_data_transaction Entity
Attribute 'user'
No Diagram
media_file Entity
Attribute 'author'
Attribute 'owner'
No Diagram
media_file_drawing Entity
Attribute 'current_revision_by'
No Diagram
name_attribute_select Select
Select relation
No Diagram
procure Entity
Attribute 'vendors'
Attribute 'purchaser'
No Diagram
project_organization Entity
Attribute 'project_participant'
No Diagram
select_generic_item Select
Select relation
No Diagram

Inheritance graph

ENTITY person_and_organization;
ENTITY person_and_organization;
the_person  :  person;
the_organization  :  organization;
DERIVE
name  :  label :=  get_name_value (SELF);
description  :  text :=  get_description_value (SELF);
END_ENTITY;