Question 241 · 279 in bank
An org has a requirement that an Account must always have one and only one Contact listed as Primary. So selecting one Contact will de-select any others. The client wants a checkbox on the Contact called 'Is Primary' to control this feature. The client also wants to ensure that the last name of every Contact is stored entirely in uppercase characters. What is the optimal way to implement these requirements?
Show answer
Answer: D
Explanation
For me it is D. C does not make sense for me, because how you will control is Primary when you will be adding a new contact if the trigger is in Account? Also, for me, the best solution is a trigger in Contact for Is Primary and a validation rule for the LastName
Source: Adapted from community discussion — peixotmarc
