choice_set


INSTANCE choice_set#7;
	extracted_from = {defined_type#38};
	description = "plant is constrained to have at most one (optional = false) of the values {red, yellow, white}";
	corresponds_to = {correspondence#85};
	choice_set = {enumeration_symbol#43, enumeration_symbol#44, enumeration_symbol#45};
	is_optional = false;
	constrained_entity = entity_type#191;
	attribute = explicit_attribute#295;
END_INSTANCE;

INSTANCE choice_set#8;
	extracted_from = {oneof_supertype_expression#26};
	description = "plant is constrained to have at most one (optional = false) of the values {greenhouse_plant, outdoors_plant}";
	corresponds_to = {correspondence#86};
	choice_set = {entity_type#190, entity_type#192};
	is_optional = false;
	constrained_entity = entity_type#191;
END_INSTANCE;

INSTANCE choice_set#9;
	extracted_from = {defined_type#41};
	description = "flattened_up_plant is constrained to have at most one (optional = false) of the values {outdoors_plant_plant, plant_greenhouse_plant}";
	corresponds_to = {correspondence#86};
	choice_set = {enumeration_symbol#46, enumeration_symbol#47};
	is_optional = false;
	constrained_entity = entity_type#196;
	attribute = explicit_attribute#306;
END_INSTANCE;

INSTANCE choice_set#10;
	extracted_from = {defined_type#42};
	description = "flattened_up_plant is constrained to have at most one (optional = false) of the values {red, yellow, white}";
	corresponds_to = {correspondence#85};
	choice_set = {enumeration_symbol#48, enumeration_symbol#49, enumeration_symbol#50};
	is_optional = false;
	constrained_entity = entity_type#196;
	attribute = explicit_attribute#307;
END_INSTANCE;