This documentation supports the 9.1 to 9.1 Service Pack 3 version and its patches of BMC Atrium Core. The documentation for version 9.1.04 and its patches is available here.

To view the latest version, select the version from the Product version menu.

Modifying your data model

As you evaluate your business environment and plan your data model, you might determine that the Common Data Model (CDM) installed with BMC Atrium CMDB is not sufficient to store information for some of your assets.

The following example illustrates how you might update the data model for your particular needs.

Suppose you are a BMC Atrium CMDB administrator at the fictional company Calbro Services and you want to track the model year of several of the devices on the network, such as servers, workstations, and routers. Because the model year is a critical piece of information, you want to include it in the data model. You have reviewed the recommendations in Planning the data model, and have decided that the best approach is to extend the data model by adding a new attribute to an existing class.

After referring to the BMC Atrium CMDB Data Model Help, you determine that the new attribute should be added to the BMC_ComputerSystem class. Because each subclass inherits attributes from its superclass, the BMC_Mainframe and BMC_Printer classes also use the new attribute.
However, not every element that can be tracked by the BMC_ComputerSystem class and its subclasses needs a model year attribute. For example, the model year is not important for load balancers and firewalls. You decide that the attribute should be optional.

Using Class Manager, you can add a new, optional attribute to the BMC_ComputerSystem class.


Before extending the CDM, review the recommendations in Planning the data model. Adding new classes and attributes are among the last things you should consider.

Was this page helpful? Yes No Submitting... Thank you