EXPRESS specification:
*)
ENTITY state_of_functional_system_component
SUBTYPE OF(state_of_functional_object, state_of_system_
component);
SELF\state_of_functional_
object.temporal_part_of :OPTIONAL SET [1:?] OF
functional_system_
component;
SELF\state_of_functional_
object.member_of :OPTIONAL SET [1:?] OF class_
of_state_of_functional_
system_component;
END_ENTITY;
(*
Attribute definitions:
temporal_part_of A temporal_part_of relationship
type where a
state_of_functional_system_component
may be a temporal_part_of one or more
functional_system _component.
member_of A member_of relationship type where a
state_of_functional_system_component
may be a member_of on e or more
class_of_functional_system_component.
17.29 Socially Constructed Object
Figure 17-29 shows the data model for socially_constructed_
object.Asocially_constructed_object is something that is created as
the result of an explicit or tacit agreement, for example money or an
organization.Astate_of_socially_constructed_object is a socially_
constructed_object or a temporal_part_of a socially_constructed_
object.
A state_of_socially_constructed_object may be a member_of
one or more class_of_state_of_socially_constructed_object.A
socially_constructed_object may be a member_of one or more
class_of_socially_constructed_object and kind_of_socially_
constructed_object.
A state_of_socially_constructed_activity is any state_of_
socially_constructed_object that is also a state_of_activity.
A class_of_state_of_socially_constructed_activity is state_of_
socially_constructed_activity or any of its subsets.
286 Chapter 17 HQDM_FRAMEWORK