choice_set


INSTANCE choice_set#7;
	extracted_from = {defined_type#36};
	description = "person is constrained to have at most one (optional = true) of the values {student, staff}";
	corresponds_to = {correspondence#45};
	choice_set = {entity_type#191, entity_type#194};
	is_optional = true;
	constrained_entity = entity_type#188;
	attribute = explicit_attribute#294;
END_INSTANCE;

INSTANCE choice_set#8;
	extracted_from = {oneof_supertype_expression#26};
	description = "person is constrained to have at most one (optional = false) of the values {man, woman}";
	corresponds_to = {correspondence#46};
	choice_set = {entity_type#189, entity_type#190};
	is_optional = false;
	constrained_entity = entity_type#188;
END_INSTANCE;

INSTANCE choice_set#9;
	extracted_from = {defined_type#37};
	description = "person is constrained to have at most one (optional = false) of the values {man, woman}";
	corresponds_to = {correspondence#46};
	choice_set = {entity_type#196, entity_type#197};
	is_optional = false;
	constrained_entity = entity_type#195;
	attribute = explicit_attribute#309;
END_INSTANCE;

INSTANCE choice_set#10;
	extracted_from = {defined_type#38};
	description = "person is constrained to have at most one (optional = true) of the values {student, staff}";
	corresponds_to = {correspondence#45};
	choice_set = {entity_type#198, entity_type#201};
	is_optional = true;
	constrained_entity = entity_type#195;
	attribute = explicit_attribute#311;
END_INSTANCE;