Třídy produktu IBM® Enterprise Records slouží jako šablony pro vytváření objektů a pro definování společné sady charakteristik, jako je chování a zabezpečení pro tyto objekty.
Úložiště objektů produktu IBM Enterprise Records se naplní mnoha vestavěnými třídami, které poskytují rozsáhlé funkce, a to jak připravené k použití, tak připravené ke konfiguraci. Jako příklady vestavěných tříd lze uvést třídu dokumentu, třídu události a kořenovou třídu.
Tyto třídy můžete upravit přidružením nových vlastností k třídě. Kromě toho můžete vytvořit podtřídu pro existující třídu. Tato akce zajišťuje, že se vlastnosti rozšíří pouze na konkrétní podtřídu, a nikoli na všechny podtřídy a instance objektů nadřízené třídy. Například podtřídou třídy RecordFolder jsou ElectronicRecordFolder, HybridRecordFolder, PhysicalContainer a PhysicalRecordFolder.