Attribute definitions:
represented A
relationship type where the thing is
represented by each member_of the
representation_by_pattern.
consists_of_by_class A consists_of_by_class relationship type
where a member_of the
representation_by_pattern has a sign
that is a member_of the pattern.
consists_of_in_members A relationship type where a
recognizing_language_community is
a participant_in each member_ of one
or more representation_by_pattern.
17.45.10 Representation_by_sign
An association of a sign and a recognizing_language_
community that recognizes the sign as representing some thing.
EXPRESS specification:
*)
ENTITY representation_by_sign
SUBTYPE OF(association);
represented :SET [1:?] OF thing;
SELF\association.
member_of :OPTIONAL SET [1:?] OF
class_of_representation;
member_of_ :SET [1:1] OF representation_
by_pattern;
INVERSE
consists_of_ :SET [1:?] OF recognizing_language_
community FOR participant_in;
consists_of :SET [1:?] OF sign FOR participant_in;
END_ENTITY;
(*
Attribute definitions:
represented A
relationship type where a representation_by_
sign represents one or more thing.
member_of A member_of relationship type where the
representation_by_sign may be a member_of one
or more class_of_representation.
member_of_Amember_of relationship type where the
representation_by_sign must be a member_of
exactly one representation_by_pattern.
Chapter 17 HQDM_FRAMEWORK 341