- Product
- Employee
- Customer
- Location
- Supplier/Vendor
As you can see, these entities can standalone and are independent of the business processes, that an organization would participate in. MDM allows the companies to consolidate the master objects which might be residing in silos, harmonize, enrich, and federate one common view of the organization's data to the businesses seamlessly. MDM, as misunderstood , is not THE TOOL which will do this magic. It still relies on people and processes to solve the puzzle. It provides the framework to achieve it without much fuss.
MDM is one application for the organization and not one for each business unit, though some of the services might be business-unit wise. For example, HR department wouldn't be interested in the Product Data and Sales Department wouldn't be much keen in the Employee's salary.
The supply chain in the picture gives a better example of how the different businesses in an organization would like to view the master data (Click the picture for better clarity)In a nutshell, the key capabilities of an MDM tool are
- Master Data Integration
- Master Data Consolidation
- Master Data Quality Validation
- Master Data Enrichment (optional)
- Work flow based Data Maintenance
- Master Data Publishing
Any tool, which doesn't provide these features fails to provided a complete MDM suite. And one important thing, MDM has nothing to do with data warehousing.