Aktívny záznam - objektovo-relačné mapovanie v koľajniciach Aktívny záznam spája triedy s tabuľkami relačných databáz a vytvára tak vrstvu pretrvávania takmer nulovej konfigurácie pre aplikácie.Knižnica poskytuje základnú triedu, ktorá po podtriede nastaví mapovanie medzi novou triedou a existujúcou tabuľkou v databáze.V kontexte aplikácie sa tieto triedy bežne označujú ako modely.Modely je možné pripojiť aj k iným modelom;to sa vykonáva definovaním asociácií .... Aktívny záznam sa veľmi spolieha na pomenovávanie v tom, že používa názvy tried a asociácií na vytvorenie mapovania medzi príslušnými databázovými tabuľkami a stĺpcami cudzích kľúčov.Aj keď je možné tieto mapovania explicitne definovať, odporúča sa dodržiavať konvencie pomenovávania, najmä pri začatí práce s knižnicou.
rails-activerecord