Current customer has a form 9 levels deep:
In the picture you only see 4, but the form goes 9 levels down and in every use case all 9 levels have to be filled out. Output is the plain text string you can see below "Output".
The customer wants this to become a one-to-many relationship where the customer rep can select one or more options in every box.
Is this a good idea and what to keep in mind?
if-than-else
nested trees that account for all possible combinations of selections, but why in Joel's name would you want to combine these, to what end? I agree, sounds particularly awful!