cakephpの中間テーブルの命名規則
複数形をアンダースコアでつなぐ
順番はabc順
「ユーザー」と「趣味」を多対多の関係で表現する場合
interests_usersとなる
modelの命名規則
複数形 + アンダースコア + 単数でつなぐ順番はabc順
modelは単数なのでモデル名の末尾は単数にする
中間テーブルの一つ目の名称は複数のままにする
interests_user.php
インスタンスの命名規則
アッパーキャメルで複数 + 単数InterestsUser
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'user',
'password' => 'password',
'database' => 'database_name',
'prefix' => '',
//'encoding' => 'utf8',
);
}
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'ホスト名:ポート番号',
'login' => 'ログイン名(iCLUSTAではデータベース名)',
'password' => 'パスワード',
'database' => 'データベース',
'prefix' => '',
'encoding' => 'utf8',
);
}
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'ホスト名',
'port' => 'ポート番号',
'login' => 'ログイン名(iCLUSTAではデータベース名)',
'password' => 'パスワード',
'database' => 'データベース',
'prefix' => '',
'encoding' => 'utf8',
);
}