Problem

What problem is the pattern looking to solve

How do we model data from multiple systems when they store copies of the same business concept (Customer, Person, Organisation, Product etc), when using a Data Vault modeling approach.

Solution

A generalised design which can be applied to solve the problem given the context

Multiple Source Application Hubs and Combined Golden Record Hub

In this pattern we define multiple Hubs, one for each source application and a separate Hub which holds combined records (Golden Records), which are populated based on matching rules.

The Source Application Hubs each have Satellites which contain the details from that Source Application.

The Combined Hub has its own Satellite (or Satellites), that are derived from the the Source Application Satellites, using a set of Golden Record survival rules.

Context

A disucssion on when this pattern could be applied

TBD

 

Impact

The likely consequences of adopting this pattern

FOR

TBD
TBD

AGAINST

TBD
TBD

Ask us to complete this pattern

Get in touch and let us know you would like us to complete this pattern next