Databases Reference
In-Depth Information
Therefore, it is necessary to take into consideration three
types of events to manage, in a reliable manner, the
synchronization of the MDM with the rest of the information
system (Figure
12.6):
business,
organizational
and
applicative events.
12.3.1. Business event
This is the changing of states that regulates the lifecycles
of business objects. All the data synchronizations cannot be
based on a change of states of business objects, but when this
possibility exists it is necessary to profit from it to optimize
exchanges between the MDM system and other databases.
Without a modeling and formal management of states in the
MDM, such as we have described in the level of maturity of
the “semantic MDM”, this optimization is no longer possible,
or requires software developments that are hard coded in the
MDM system or even directly in the ESB.
12.3.2. Organizational event
Organizational events are changes in states conducting
the data approval processes. When a validation of a use case
is carried out by a system or human actor, the workflow can
be informed of it and takes it into account to notify the
information to other systems.
12.3.3. Applicative event
This type of event is not directly known by the MDM
system. The ESB manages tables of correspondence between
update demands emitted by the MDM system and events to
be published in other systems.
These tables are master data which is also managed in
the MDM system; it is the ESB configuration data that also
Search WWH ::




Custom Search