Objetos ActiveRecord corresponden a registros en una tabla de una base de datos. Los objetos poseen atributos que corresponden a los campos en estas tablas. La clase ActiveRecord automáticamente obtiene la definición de los campos de las tablas y los convierte en atributos de la clase asociada. A esto es lo que nos referíamos con mapeo objeto relacional.
Miremos la tabla Album:
Ejemplo
Podemos crear un ActiveRecord que mapee esta tabla:
Ejemplo
Una instancia de esta clase será un objeto con los atributos de la tabla album:
Ejemplo