Skip to Content
The Data Model Resource Book, Volume 3: Universal Patterns for Data Modeling
book

The Data Model Resource Book, Volume 3: Universal Patterns for Data Modeling

by Paul Agnew, Len Silverston
January 2009
Beginner to intermediate
641 pages
26h 48m
English
Wiley
Content preview from The Data Model Resource Book, Volume 3: Universal Patterns for Data Modeling
Silverston c08.tex V2 - 11/21/2008 3:12am Page 415
What Is a Business Rule? 415
rules might use the Level 2 Business Rules Pattern, whereas an enterprise
wanting a single, generalized structure for all business rule models might use
the Level 3 Business Rules Pattern.
In this chapter we illustrate this pattern with the following two business
rules scenarios:
The rules regarding how to respond, under different conditions, to cer-
tain EVENT TYPE(s) (an event is an activity that happens at a given place
and time and that may trigger other activities, for example, a phone call
responding to a complaint from a customer).
The rules, based upon various factors, regarding pricing for a PRODUCT
or PRODUCT FEATURE.
Although we focus on these two scenarios, please note that the patterns in
this chapter work for all different types of business rules.
This chapter includes the following:
The definition of business rules
The different patterns that support business rule definition
The relevance of each pattern
Insights into each pattern
When to use and not to use different patterns
A synopsis of each pattern’s pros and cons.
What Is a Business Rule?
Business rules may be defined in many different ways. For example, they can
be defined broadly such as ‘‘a directive intended to influence or guide business
behavior’’
2
or narrowly such as ‘‘a business data rule is a constraint on the
data beyond the constraints implied by
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

The Data Model Resource Book, Vol. 2: A Library of Data Models for Specific Industries

The Data Model Resource Book, Vol. 2: A Library of Data Models for Specific Industries

Len Silverston
The Data Model Resource Book, Volume 1

The Data Model Resource Book, Volume 1

Len Silverston, Graeme Simsion
Data Model Patterns

Data Model Patterns

David C. Hay, Richard Barker

Publisher Resources

ISBN: 9780470178454Other