View Source

h1. Extensions / Advanced Scenarios
Extensions are optional strategies that can provide your EDR strategy with more benefits.

The discussions on Data Mastering and the other extensions are not concluded. Join in on those discussions on the [mailing lists].

*[Data Mapping|Data Mapping Extension]
*Data Master Strategy
*Merge Strategy Pattern
*Recording Command Pattern

h3. Data Master Strategy

An advantage using EDR is the possibility of discovering that different providers have different values for the same field values.

One exampel might be that the same customer has different street address in billing and CMS applications.

h3. Merge Strategy Pattern

Responsible for mapping strategies on field value level.

h3. Moderator

Moderator strategy for allowing updates from users that does not have update privleges in one or more providers.

The moderator strategy can also verify automatic updates where difference in data are found between providers.

h3. Recording Command Pattern

The Recording Command Pattern may be used to extend the Providers used by the Enterprise Domain Respository. A Recording Gateway will keep track of all executed commands and record all responses to these requests. This enables the gateway to go into offline mode and do playback of the traffic should the provided system be unavailable.