cakeのアソシエーションで
「一対一なんだから、わざわざカラムを作る必要ない」
と言われたのですが、意味がわかりません。
A_tableに対してのアソシエーションだとします。
PHP
1// 2public $hasOne = array( 3 "B_table" => array( 4 "className" => "B_tables", 5 "foreignKey" => 'id' 6 ) 7 );
A_tables_id
みたいなものが必要になるのかなと思ったのですが、
上記のようなアソシエーションをする場合は、
お互いのテーブルのインクリメントIDが同じIDになるという事ですよね?
mysqlのjoin自体がまだイマイチ理解していないので、
誰かお助け願えると助かります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。