DataMapperとは CodeIgniter2.x用のORMライブラリ。 http://datamapper.wanwizard.eu/index.html 特徴 導入・設定が簡単 各プロパティのバリデーションが可能 1対1, 1対多, 多対多のリレーションをサポート (CodeIgniterの)ActiveRecordライクなデータセレクトが可能 CodeIgniterのActiveRecordクラスと比較すると、3番目のn対nのリレーションを自動的に扱ってくれる点が優れている。 いちいちJOINを書くのはだるいです。 基本的な使い方(モデル編) <?php class Student extends DataMapper { } 基本的にはこれだけで使える。 本家本元のActiveRecordと同じく、Studentモデルはstudentsテーブルを参照する。(=モデル名を複数形に