Situation:
In CRM we wish to register the languages the contact person speaks, as well as the preferred language.
The preferred language must be one of the languages attached to the contact.
So contact A speaks German, English and French, then the preferred language must be one of these three (and cannot be Spanish).
What is the best practice to deal with this?
*This post is locked for comments