Navigation

intersection_of_set_of_class

An <intersection_of_set_of_class> is a <functional_mapping> that indicates that the result <class> consists of those members of the members of the classes <enumerated_set_of_class> that are common to each class.
EXAMPLE The intersection of the <enumerated_set_of_class> {{A,B,C},{B,C,D},{C,D,E}} is {C}.

EXPRESS specification:

ENTITY intersection_of_set_of_class
SUBTYPE OF ( functional_mapping);
SELF\functional_mapping.input  :  enumerated_set_of_class;
SELF\functional_mapping.result  :  class;
END_ENTITY;

Attribute definitions:

input  :  The <enumerated_set_of_class> whose members are intersected.
result  :  The <class> that represents the intersection of the members of the <enumerated_set_of_class>.

References (1):

Name Type Referred through Express-G
functional_mapping Entity
Subtype
Diagram 15

Inheritance graph

ENTITY intersection_of_set_of_class;
ENTITY thing;
id  :  STRING;
record_copy_created  :  OPTIONAL representation_of_Gregorian_date_and_UTC_time;
record_created  :  OPTIONAL representation_of_Gregorian_date_and_UTC_time;
record_creator  :  OPTIONAL possible_individual;
record_logically_deleted  :  OPTIONAL representation_of_Gregorian_date_and_UTC_time;
why_deleted  :  OPTIONAL class_of_information_representation;
ENTITY abstract_object;
ENTITY relationship;
ENTITY functional_mapping;
ENTITY intersection_of_set_of_class;
input  :  enumerated_set_of_class;
result  :  class;
END_ENTITY;