I am currently creating a CMDB of a company's system architecture and have gotten hung up about how the hierarchy should work in this tree-like CMDB. Originally, I set the database structure up like this:
Application Service
| |
Application Server Database Server
|
Database Instance
With the Application Service, Application Server, Database Server, and Database Instance. Further research has lead be to believe that I need to add both Mainframes and Load Balancers to this structure since some of the apps depend on these components in order to function. If I were to correctly display these 2 components, where would they fall into this structure? Each item in the tree has multiple attributes, so would these 2 components be attributes of existing items or their own new items?