Joy Kola

What are the rule of thumb to distinguish a business rule service from other service?

Discussion created by Joy Kola on Apr 6, 2011
Latest reply on May 9, 2011 by Joy Kola

It seems some business users are confused what should be business rules and not.


In my opinion, a data filtering criteria is not a business rule; and such thing should be done at a database level especially when high volumn of data is involved.  We could have the functionality available as a service though.


Also, a calculation such as z = x + y (where x and y are data driven from database and again dealing with million records) should not be a business rule but a service or a stored procedure call.


What are the rules of thumb to determine whether a business requirement should be implemented in Blaze Advisor or in another app (such as application server)?