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;