IBM Cloud Pak for Integration v2019.3 Solution Architect — Question 7

A customer needs to calculate sales taxes based on the state of origin for an online pricing solution. The customer identified 15 states in the US that have a different sales tax and also include 2-3 additional types of taxes. Also, these 15 states have different regulations and need to update taxes on a monthly basis.
How can a developer design rule application to simplify the number of rules and the impact of multiple deployments so that unchanged rules are not duplicated?

Answer options

Correct answer: B

Explanation

The correct answer is B because it allows each state to maintain its own specific tax rules while also grouping common rules together, thus avoiding redundancy. Options A and D suggest complex structures that could complicate maintenance and deployment, while option C limits the flexibility needed for managing multiple states with differing tax requirements.