Multiple choice technology packaged enterprise solutions

You are provided with the following requirements .Which of those requirements can be best accomplished in business rule?

  1. Member number field should be checked to not allow letters and special characters

  2. Name entered in the screen should be checked against the value stored in database and show error message if found not matching

  3. If the member's monhly income is above $10,000,include him/her in"PLATINUM" category
  4. If the member selects citizenship as "Non US Citzen ",system should prompt him/her to enter passport details

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Business rules excel at encoding decision logic based on data values. Option C demonstrates this perfectly: categorizing customers based on income threshold ($10,000) is classic business rule logic. Options A and B describe field validation and database lookup, which are better handled by validation frameworks or application code, not business rules. Option D describes UI flow logic (conditional prompts), which is also not ideal for business rules.