I've been asked to build a form that captures a name and address of a user.
This should be easy: just name field, then address field.
Name and address are required.
But client wants name to be a company OR/AND an individual. And if individual then there are three fields: title, first name, second name.
and one OR/AND the other is required and has to be indicated as such.
Here's my attempt; I need to be able to group the name fields into one area and show which ones are required and optional:
My question: is it clear from this pattern which fields are required and which are optional?
Edit: the two options are NOT mutually exclusive so radio buttons are not possible
edit 2 this is the pattern we have; can you see any problems with it?