Classes
You can group the attributes within the CDM into entities that correspond to items in the real world, such as computers, users, or business processes. This grouping of attributes is called a class.
Attributes are grouped within the CDM into entities that correspond to items in the real world, such as computers, users, or business processes. This grouping of attributes is called a class. Classes in the CDM are arranged into a single-inheritance hierarchy that enables attributes to be shared among classes.
In some cases, classes are abstract: abstract classes contain common characteristics of entities, but instances of these classes cannot be created. ModelObject, the root of the class hierarchy, is an example of an abstract class.
A vast majority of the classes in the CDM are concrete, which means that instances of them can be created in the IT registry.
Note that the class hierarchy of the CDM is rooted in the class ModelObject, not ConfigurationItem. In addition to CIs, other kinds of data will be stored in the IT registry and modeled using the CDM.