Multimatics Insight

Implementing CMDB Data Model and Schema for Service Mapping

CMDB, Data Model

In order to compete successfully in this digital transformation era, organizations must comprehend how their IT services are built, set up, and connected. A configuration management database (CMDB) is useful in this situation. The configuration items (CIs), such as hardware, software, networks, and business services, are listed in a CMDB. But how can service mapping and dependency analysis can be created using a CMDB data model and schema? In this article, we'll describe what a CMDB data model and schema are and how they can be used to map services and do dependency analysis.

When it comes to improving service flowstream to aligned with customers’ needs and expectations, having effective ITSM framework is essential for organization. By latest best practices, organizations ensure its technology and people are sufficient to cover the future needs of customers. Therefore, Multimatics offers the latest ITIL 4 Foundation training program and solutions for organizations to boost their service excellence.

CMDB Data Model and Schema

The structures that specify how CIs are recorded, categorized, and linked in the CMDB are called a data model and schema. A data model is a logical characterization of the categories, characteristics, and connections among the CIs. A database or platform's schema is the data model's actual physical implementation. Teams can efficiently capture essential information and dependencies of their CIs using a well-designed CMDB data model and schema, as well as query and update them.

CMDB table contains information on computers and other networked devices, software contracts and licenses, commercial services, and other related topics. The CMDB can help the IT desk fully understand the hardware and connections among the network users. Other system-wide procedures may also make use of the ITSM CMDB.

The CMDB functions align with programs like Asset Management and Contract Management. All assets, hardware, software, stock assets, as well as data for manufacturers and vendors, are linked to CMDB by asset management and software asset management. Information about contracts, such as leases, service contracts, purchase orders, warranties, and software licenses, is available in the Contract Management application. The operation is the primary focus of the CMDB application

Although a customized strategy is necessary to create a CMDB data and schema, certain generic guidelines and best practices can be helpful. This can be started with defining organization’s CMDB's goals and use cases, as well as the categories and sources of CIs. Then, determine the attributes and traits that best represent the CIs' primary categories and subcategories. In addition, define CIs' connections to one another and how these connections affect them us also primary. After that, pick a CMDB tool and platform that can accommodate the organizations’ data model. Finally, put the CMDB data model and schema into practice and test them for accuracy, thoroughness, and performance. Several tools such as ServiceNow, BMC Atrium, and iTop are a few examples of CMDB platforms and technologies.

Implementing CMDB for Service Mapping

The process of visualizing IT services, the underlying CIs, and their relationships is known as service mapping. It makes it easier to comprehend how services are provided, set up, and supported, as well as how they affect company results.Organizations must identify IT services and their components, specify service maps and dependencies, and monitor and update service maps in order to use a CMDB data model and schema for service mapping. Utilize the CMDB data format and schema to do so, and use it to query and show the pertinent CIs, their properties, and their dependencies for each service map. Utilize the CMDB platform and tool to automatically locate and synchronize CIs and their connections, as well as to notify teams if any of alterations or problems can compromise service maps.

Key Takeaways

Analyzing dependencies is the process of determining how modifications or incidents affect CIs and services. With the least amount of risk to the IT services and business processes, it enables you to plan, prioritize, and carry out modifications or incidents. Organization must identify the modifications or events that affect the CIs or services, assess their impact and influence, and then manage them appropriately in order to employ a CMDB data model and schema for dependency analysis. To organize and communicate with the appropriate stakeholders about the modifications or issues, organizations can utilize CMDB platform and tool to deliver effective service mapping

If you’re interested in diving more into ITSM, read also Guide to IT Service Management and 5 Signs Your Organization Needs ITSM Implementation


Corcho, O., Chaves-Fraga, D., Toledo, J., Arenas-Guerrero, J., Badenes-Olmedo, C., Wang, M., ... & Zhang, P. (2021). A high-level ontology network for ICT infrastructures. In The Semantic Web–ISWC 2021: 20th International Semantic Web Conference, ISWC 2021, Virtual Event, October 24–28, 2021, Proceedings 20 (pp. 446-462). Springer International Publishing.

Kubiak, P., & Rass, S. (2018). An overview of data-driven techniques for IT-service-management. IEEE Access, 6, 63664-63688.

Trinidad, M., Orta, E., & Ruiz, M. (2021). Gamification in it service management: A systematic mapping study. Applied Sciences, 11(8), 3384.

Valkonen, H. (2020). An Ontology-Based Configuration Management Model for Network Devices.

Share this on:

Scroll to Top