Planning to extend the data model
The Common Data Model (CDM) includes classes that describe a wide variety of IT configuration items and their relationships, and some BMC Software products install extensions that add more classes and attributes to the data model. But some IT infrastructures still do not completely map to this model. This section gives recommendations for how to extend the data model in such cases so that you can manage your entire IT infrastructure with BMC Atrium CMDB.
Your first step in deciding whether to extend your data model should be understanding the CDM and the extensions supplied by BMC products. Study the BMC Atrium CMDB Common Data Model Diagram and BMC Atrium CMDB Data Model Help in PDFs and videos, and the documentation for BMC products that you own that integrate with BMC Atrium CMDB. By reading about the classes that you have, you might find existing classes that serve your needs or at least find the best classes to extend.
- Rank of choices for extending the data model
- Guidelines for adding attributes and subclasses
- How federation extends the data model
- How the Category, Type, and Item attributes extend the data model
- How additional attributes extend the data model
- How additional subclasses extend the data model
- How Calbro Services extends the data model
- Naming and numbering rules for new classes and attributes
- Making data model changes visible to applications
- Documenting data model extensions