Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
okinaka committed Jan 17, 2016
1 parent 5932da0 commit 0f7fcbe
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions ja/getting-started/cakephp-conventions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -118,8 +118,10 @@ hasMany, blongsTo, hasOne 中の外部キーは、デフォルトで関連する
categoty\_type\_id のようになるでしょう。

モデル間の hasAndBelongsToMany (HABTM) の関係で使用される join テーブルは、
join するテーブルに合わせて、アルファベット順に(zebras\_apples ではなく、apples\_zebras)
並べた名前にしてください。
結合するモデルテーブルに合わせて名づけられなければなりません。例えば、
"users HABTM groups" は、 groups_users によって結合し、
アルファベット順に並べた名前にしてください。例えば、 zoos\_apes よりも
apes\_zoos の方が好ましいです。

CakePHP モデルの相互に作用する全てのテーブル (join テーブルは除く) は、それぞれの列を
一意に識別する単一フィールドのプライマリーキーが必要です。単一のプライマリーキーを持たないテーブルを
Expand Down

0 comments on commit 0f7fcbe

Please sign in to comment.