Active Record - objektno-relacijsko preslikavo v Rails Active Record povezuje razrede z tabelami relacijskih baz podatkov, da se vzpostavi skoraj ničelna konfiguracija obstojne plasti za aplikacije.Knjižnica ponuja osnovni razred, ki ob podklasiziranju nastavi preslikavo med novim razredom in obstoječo tabelo v bazi podatkov.V okviru aplikacije se ti razredi običajno imenujejo modeli.Modele je mogoče povezati tudi z drugimi modeli;to se naredi z definiranjem asociacij .... Active Record se v veliki meri opira na poimenovanje, saj uporablja imena razredov in asociacij, da vzpostavi preslikave med ustreznimi tabelami baze podatkov in stolpci tujih ključev.Čeprav je te preslikave mogoče izrecno definirati, je priporočljivo upoštevati pravila o poimenovanju, še posebej pri začetku knjižnice.