A KRÉTA rendszer a csoportok és osztályok kapcsolatában az alábbi két különböző csoportot kezeli:
A KRÉTA alaplogikája szerint az osztályokat és a csoportokat a közös tanulóikon keresztül kapcsolja össze a rendszer. Ilyen értelemben tehát egy csoport akkor tartozik egy osztályhoz, ha van (volt) közös tanulójuk. Az osztálybontott csoportok esetében azonban már a csoport létrehozásakor be lehet állítani ezt a kapcsolatot.
Az osztálybontott csoportok esetében néhány adatmező kezelése másként működik.