Databases Reference
In-Depth Information
Exhibit 8-1.
Steps to a business rule methodology from Spectrum Technology
Group, Inc.
1. Determine scope of the enterprise
2. Develop project plan
3. Identify business rule sources
4. Determine acquisition approaches
5. Identify business rule tools and interfaces
6. Identify business rule standards and procedures
7. Conduct business rule acquisition sessions
8. Reword original sentence structures and content
9. Evolve a glossary of business terms
10. Translate original sentence into atomic units of thought
11. Organize business rules by business subject
12. Obtain source consent on preliminary set of business rules
13. Distribute business rules for business concurrence
14. Resolve conflicts
15. Classify business rules into data modeling types
business rule modeling, which is the translation of rules into technology-
independent data model and process model constructs. Each of the five
phases are comprised of more detailed steps. A sample set of detailed
steps from Spectrum Technology Group, Inc.'s rule-driven data modeling
course is presented in Exhibit 1.
BUSINESS RULE CLASSIFICATION
Business rules can be classified by many different methods. Most classi-
fications, however, may be grouped into three basic categories: entity rules,
relationship miles, and attribute rules. Business rules pertaining to entities
include entity definition rules (e.g., a long rule and a short rule), entity iden-
tification rules (e.g., one for the primary identifier and others for alternate
identifiers), entity cardinality rules (e.g., depicting minimum, maximum,
and average expected number of occurrences), entity example rules, and
entity miscellaneous rules (e.g., to cover anything else). Business rules per-
taining to relationships consist of relationship definition rules, relationship
cardinality rules (depicting minimum, maximum, and average ratio between
entities), relationship justification rules (explaining exactly why the cardi-
nality is as it is), relationship optionality rules, relationship referential integ-
rity rules, relationship example miles, and relationship miscellaneous rules.
Business rules pertaining to attributes include attribute definition rules
(short and long), attribute domain rules, attribute trigger rules, attribute
miscellaneous rules, and attribute example rules.
An additional category is business-specific business rules. These are
rules that do not directly relate to an entity, attribute, or relationship, yet
 
Search WWH ::




Custom Search