マイクロORM
概要
マイクロORMと呼ばれるものの多くは、プログラミング言語の構造体やクラスと、リレーショナルデータベースのテーブルを対応づけ、SQLをより簡便に扱えるように特化したものがほとんどである。
Active RecordやHibernate、Entity Frameworkなどといった重量級のORMにおける主要機能である「外部キーを頼りにリレーションシップを自動解決する機能」などを排したものがほとんどで、「SELECTの結果を連想配列ではなくクラスで受け取れる」といったテーブルとクラスのマッピングを行う程度のものばかりである。