This documentation supports the 20.02 version of BMC CMDB.To view an earlier version, select the version from the Product version menu.

Representing CIs and their relationships in the Common Data Model


A CI or relationship classification is described by using common attributes that describe the base class (BMC_BaseElement ) and by using attributes of subclasses of the BMC_BaseElement class. Relationships are modeled as a base relationship class (BMC_BaseRelationship ) with subclasses for different types of relationships. 

BMC Discovery is a provider of BMC CMDB data because BMC Discovery can discover many of the components or CIs, that ultimately make up the service models, and makes it possible for consumers to create service models. These components include:

  • Computer systems including servers, routers, physical and virtual systems, and operating systems
  • Applications
  • Software servers including specialized elements such as SAP, Siebel, and mainframe infrastructure components
  • Databases
  • Business process definitions
  • Network elements

You can also model an entity by using classes from the CDM, or model part of that same entity by using an extension to the CDM. For models that require extensions to the CDM, the term data model is used. 
Attributes are defined as either key or additional. Key attributes are those that BMC recommends that you populate for a given class to model a specific CI. Additional attributes are optional attributes that you can populate to further classify a CI or relationship.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*