What Is Canonical Data Model (CDM)?
A Canonical Data Model (CDM) model is a way of thinking about data that is so simple it will make your head spin. It's a way of examining the world through a lens that makes things like time and space disappear and turns everything into an object. This means that instead of thinking about what something is and where it came from, you're just going to look at it as if it were something in space with no beginning and no end. It's also beneficial for system-to-system integration because when you're exchanging data between different systems, you don't want to think about the fact that one uses Oracle. One uses PostgreSQL—you want to get your data out there! So the canonical data model helps you do this by reducing everything to its very essence. A canonical data model is a big word for a straightforward idea: if you want to share information, you need to be on the same page. When you create a canonical data model, you're designing a standard definition of your entire data unit—all entities, their attributes and the relationships between them. It's like having a dictionary that everyone can use to ensure they speak the same language when they talk about your product or service. A CDM is essential because it ensures everyone in the organization has an accurate understanding of the data used in each part of your business. When everyone knows what they mean when they say something like "customer," "car rental," or "driver," then no one has to worry about going off track when they're working on projects together. Like most people, you think of data as happening in the background. It's like air—you don't really notice it unless it has a bad smell or makes your hair look weird. But the truth is that data is precious. And it's not just valuable because it gives us all the information we need to make decisions about how to live our lives—it's also practical because of its potential for growth and expansion. So if you want to build up your data portfolio, it's essential to understand how data can be reused and repurposed in different ways. One way is by using CDM (Continuous Data Modeling) technology.
Related Terms by Data Management
Join Our Newsletter
Get weekly news, engaging articles, and career tips-all free!
By subscribing to our newsletter, you're cool with our terms and conditions and agree to our Privacy Policy.

















































