Databases Reference
In-Depth Information
questioning the entire data model. We will see this principle
in Chapter 10, which is devoted to logical architecture.
The most complete description of the Enterprise Data
Architecture presented here is available directly from the
MDM Alliance Group website 5 .
9.3. Semantic modeling procedures
Fortified with the knowledge of the first principles of
modeling, discovered through our case study of the business
object “Address”, we will now review the important points to
retain. We will detail four types of business operations which
steer the modeling and prepare the way for logical modeling;
these are extended, elementary, single-occurrence, and
multi-occurrence business operations. We continue by
presenting principles which favor upgradeability of models,
and then finish with a list of other useful procedures to take
into account to leverage the data models quality.
9.3.1. Extended business operation
A business operation is “extended” when its execution
depends on the business states of its business object.
To uncover these operations, we must first model the
business object's lifecycle, in the form of state machine. The
following is a reminder of the standard UML notation.
event[condition]/operation()
State 1
State 2
Figure 9.8. Reminder of the UML notation for state machine
5 . http://www.mdmalliancegroup.com
Search WWH ::




Custom Search