Inventory Pack for Servers version 7.0 expands the limited information that was captured in version 6.1. This add-on for Inventory Solution now provides a more robust set of data points targeting Server-related applications. As such the data class structure has grown exponentially. This is Part 1 of a 3 part article series detailing the data classes for Inventory Pack for Servers 7.0, providing administrators the knowledge they need to report on the newly expanded data set provided by this Solution.
Documenting database schema is not an easy task. SQL can provide a table-column view of all selected tables, but this does not account for any interdependencies between tables in a normalized environment. In 7.0 for Inventory Pack for Servers, Normalization includes dependencies on base-class tables, or, in other words, subsequent tables are extensions of the base table. Association tables are also in use.
The following list reveals data classes and their structure. First, the name of the table is given, followed by a designation as a Base or Sub Class data class. The following label system is used:
Note the following when reviewing the grids:
For help in navigating dependent data classes, use the following guide:
Because of the complexity of the Virtual Machine data, the data classes above are necessarily complex. Hopefully this provides a guide that will allow you to upgrade or implement Inventory Pack for Servers 7.0 armed with the necessary data to manage your reports, filters, or anything else based off of Detailed VM data.
Read Inventory Pack for Servers Database Schema, Part 2: Database and Web