IBM Enterprise Records -luokat ovat malleja, joiden avulla luodaan objekteja ja määritetään niille yhteinen ominaisuusjoukko. Määritettäviä ominaisuuksia ovat esimerkiksi toimintatapa ja suojaus.
IBM Enterprise Records -objektisäilössä on useita valmiita luokkia, jotka sisältävät monipuolisia toimintoja. Osa luokista on käyttövalmiita, osa on valmiita määritettäviksi. Esimerkkejä valmiista luokista: asiakirjaluokka, tapahtumaluokka ja kantaluokka.
Luokkia voi mukauttaa liittämällä luokkaan uusia ominaisuuksia. Lisäksi voit määrittää aliluokan aiemmin luodulle luokalle. Tämän toiminnon avulla voit varmistaa, että tietyt ominaisuudet välittyvät vain kyseiseen aliluokkaan eivätkä kaikkiin pääluokan aliluokkiin ja objekti-ilmentymiin. Esimerkiksi RecordFolder-luokan aliluokkia ovat ElectronicRecordFolder, HybridRecordFolder, PhysicalContainer ja PhysicalRecordFolder.