We use the Canonical Data Model to define the Mapping Specifications and transform
the data to be loaded into the Data Warehouse in a standardised manner.
This Canonical Data Model also provides a very useful foundation for communication between
Users and DWH designers