Building Making It Happen
Establishing Making-it-Happen as ‘Formal & Measurable’ Business Discipline
  Sign-in         Register
    
   Data Model Entity Relationship Controls Batch-Processing controls  

Execution-MiH Encyclopedia  →   Enterprise Intelligence  →  SECTION -  Data Quality  →  CHAPTER -  Data Quality Assurance and monitoring  → 

Business Rules Definition

This control is nothing but asking for the systems to adhere to the business rules as defined. The problem is less to do with implementing business rules, but more with documenting them properly in the first place.

Its pedantic to say that data quality is nothing else, but data adhering to the defined business rules. The core value addition of an information manager is to have the business rules, which can bring a system closest to the real world.

Business object completeness rules and accuracy rules

Business rules definition for completeness states on how a business object like a voucher, a job order and a bill will be termed as complete. You can make the list of all business objects in your data model, and for each of those business objects, ensure that the completeness and accuracy definitions are in place. For example, a bill has to have the mandatory components of bill number, customer ID, bill date, billing address, bill total… Yes you may say that this is what a database design is.

Once you review your database and application design from this route you may find some surprises. Typically a database and an application designer looks at the business object bill (say) as a combination of tables and attributes. When you see it from a business view new business rules emerge, which are beyond the data structures..

Conditional/Derived Value Rules

For the fields, which have their values dependent on other fields, it will be a good idea to first look at all possible values the 'source' fields can take. Thereafter, one can go about defining the values of the target field. Typically the commission calculations, the status of delinquencies, the segmentation of customers etc. all are derived out of base business information. The derived value business rules for each entity need to be defined likewise.

Business Consistency Rules definition

If the customer has not done any transaction in last six months, he has to be 'inactive' OR if a customer has done more than 10000USD average balance in last three months, he is 'power customer'. If the balance in customer credit card is 0, he cannot be 'Delinquent'.

 

   Data Model Entity Relationship Controls Batch-Processing controls  
 
All Topics in: "Data Quality Assurance and monitoring" Chapter
 Data Interface Exchange Controls →  Data Entry Input Form Controls →  Data Domain and Data Standards Controls →  Data Model Entity Relationship Controls →  Business Rules Definition →  Batch-Processing controls →  Business Process Controls →  Business Partner Interface Controls →  Data Quality Monitoring → 
 
Relevant Links to this page
Practice Tools → Data Group to Custodian Mapping Matrix → 

Was this page helpful?
If you like it ? share it !
Digg
Digg
Reddit
Reddit
Del.icio.us
Delicious
Google
Google
Live
Live
Facebook
Facebook
Slashdot
Slashdot
Netscape
Netscape
Technorati
Technorati
Stumbleupon
Stumbleupon
Spurl
Spurl
Furl
Furl
Blogmarks
Blogmarks
Yahoo
Yahoo
Plugim
Plugim
Squidoo
Squidoo
BlinkBits
BlinkBits
 
CONTENT ZONE
Data Quality

Featured Pages
Store granular data in data warehouse
BICC- Competency Framework
HOLAP- Hybrid OLAP architecture
Semi-Additive Measures-Facts

Make 'Executable' Strategy
Maximize Results
Maximize People
Manage Execution

Featured Pages
BI operational performance metrics
BI Cost-Reduction- Consolidate Marts
Data Warehouse ETL Transformation
Universal models for Data Marting