A Common Information Model sémákból épül fel, amelyek egymással kapcsolatban álló osztályokat tartalmaznak. Jelenleg a CIM három sémát tartalmaz, az alábbi ábrának megfelelően:
CIM_LogicalElement |
CIM_LogicalDevice |
CIM_MediaAccessDevice |
CIM_DiskDrive |
CIM_CDRomDrive |
Win32_DiskDrive |
Win32_CDRomDrive |
Core schema |
Common schema |
Extensible schema |
154 . ábra A CIM sémák
A „core” sémához tartozó absztrakt osztályok kevés konkrétumot tartalmaznak, céljuk az, hogy újabb osztályokat örökíthessünk belőlük. Ezen a szinten tulajdonképpen még az sem biztos, hogy az örökített osztályoknak bármi köze is lesz a számítógépes rendszerekhez; modellezhetnek akár épületeket, vagy berendezési tárgyakat is. A „common” séma viszont már határozottan számítógép-rendszerek modellezésére szolgál.
Az említett két sémát a WBEM szabvány definiálja, így azok gyártó- és platformfüggetlenek.
Az „extensible” sémák viszont már az egyes szoftvergyártók hatáskörébe tartoznak; ide kerülhetnek az adott platformra vonatkozó speciális osztályok. A WMI a Win32_ sémát használja a felügyelt objektumok modellezésére; az itt megtalálható osztályok a „common” séma osztályainak bővített (örökített) változatai, így megjeleníthetik a Windows operációs rendszerekre jellemző speciális tulajdonságokat is.