Active Record
Active Record é um padrão de projeto onde uma classe representa uma tabela do banco de dados, e cada instância representa uma linha. A própria classe contém métodos para salvar, atualizar e deletar os dados.
Exemplo: Em Ruby on Rails, a classe User
herda de ActiveRecord::Base
e já possui métodos como .save()
e .destroy()
embutidos.