Struktura konfigurační databáze (CMDB) je flexibilní a umožňuje víceúrovňové uspořádání. Každá položka (CI) musí být nutně evidována pod nějakým typem. Pokud je požadováno logické seskupení příbuzných typů nebo hierarchické členění CMDB, mohou být typy volitelně vnořeny do skupin, které slouží k navigaci a mohou být dále vnořovány.
- Skupiny položek (CI Groups – volitelné) – sou volitelné prvky, které slouží primárně k seskupení příbuzných typů pro snazší orientaci a navigaci v CMDB (např. typy Notebooky a Stolní PC mohou být seskupeny pod skupinu Koncová zařízení). Skupiny je možné hierarchicky vnořovat, čímž se vytváří víceúrovňová stromová struktura.
Typy položek (CI Types – povinné) – představují předpis pro konfigurační položky stejného druhu, které sdílejí stejnou sadu atributů a vlastností definovaných tímto typem. Typ je základní schéma evidence, které určuje, jaká data se budou pro danou položku shromažďovat.
- Položky (CI – Configurable Item) – jsou samotné záznamy v CMDB, které reprezentují entitu (software, hardware, službu, místo, osobu atd.) sledovanou v systému. Každá položka musí být evidována pod konkrétním typem a je konkrétním záznamem daného typu. Položka (CI) nefiguruje jako prvek základní struktury nebo hierarchie CMDB. Příklad: typ Notebook definuje strukturu a atributy, zatímco konkrétní Notebook s ID: 123 je položka (CI), která tuto strukturu naplňuje.
Základním stavebním prvkem struktury CMDB je Typ položky, který definuje sadu atributů pro jednotlivé položky. Následující graf znázorňuje zařazení typů položek v rámci hierarchie – na nejvyšší úrovni hierarchie, v rámci skupiny nebo na konci hierarchie skupin.