Analyzing Requirements and Defining Solution Architectures



 
   

A. Implement all the rules in the user layer.

B. Store them in the database as triggers.

C. Use a two-tier approach instead.

D. Encapsulate them into their separate objects by commonality.