Pašlaik populārākā un plašā datu bāze ir relāciju datu bāze. Kā objektā orientēta sistēmas dizaina valoda, Java atbilst objektu orientētām datu bāzēm. Sistēmas dizains ir saglabāt klasi klasei, lai kartētu objektu klasi relāciju datu bāzes divdimensiju tabulā. Šī sistēma tiek īstenota ar datu bāzes modelēšanas rīkiem.