Active Record(あくてぃぶ・れこーど)とは、リレーショナル・データベースに格納したデータプログラミング言語で手軽に取り扱うための「ORM」と呼ばれるライブラリ向けのデザインパターンのひとつです。

大雑把にいうと「こんな仕様にしたら使いやすいだろ」という概要だけの取り決めです。

マーティン・ファウラー (英: Martin Fowler) が2003年に出版した書籍「Patterns of Enterprise Application Architecture」の中で提唱・命名されたのが最初だという。

主な実装 編集

関連項目 編集