Active Record - Mapowanie relacyjno-obiektowe w Railsach Active Record łączy klasy z tabelami relacyjnych baz danych w celu ustanowienia warstwy trwałości prawie zerowej konfiguracji dla aplikacji.Biblioteka zapewnia klasę podstawową, która, jeśli zostanie podklasowana, tworzy mapowanie między nową klasą a istniejącą tabelą w bazie danych.W kontekście aplikacji klasy te są powszechnie nazywane modelami.Modele można również łączyć z innymi modelami;odbywa się to poprzez zdefiniowanie powiązań ... Active Record opiera się w dużej mierze na nazewnictwie, ponieważ używa nazw klas i powiązań do ustanowienia odwzorowań między odpowiednimi tabelami bazy danych i kolumnami kluczy obcych.Chociaż mapowania te można zdefiniować jawnie, zaleca się przestrzeganie konwencji nazewnictwa, szczególnie podczas rozpoczynania pracy z biblioteką.