良く忘れるのでメモ
テーブル
複数形でアンダースコア
例)
people 、 big_people 、 really_big_people
モデル
単数形でキャメル記法
例)
Person、BigPerson、ReallyBigPerson
自分の場合、単数形と複数形の変換はわかりづらいので、フィールドにモデル名とテーブル名を定義している。
※これは問題を隠すだけなので良くないのかもしれない。
$name = 'MlList';//モデル名
$useTable= 'ml_lists';//使用するテーブル
コントローラ
複数形でキャメル記法で、最後に Controllerが付く
例)
PeopleController、BigPeople、Controller
参考:http://book.cakephp.org/2.0/ja/getting-started/cakephp-conventions.html