この時点で、すでに CakePHP モデルの関連のプロになっていることでしょう。すでに3つの関連に精通してきて、オブジェクトの関係の大半を学んできました。 最後の関係に取り組みましょう: hasAndBelongsToMany もしくは HABTM です。この関連が使用されるのは、2つのモデルがあり、それらがさまざまな方法で繰り返し何度も連携する必要がある場合です。 hasMany と HABTM の間の主な違いは、HABTM 内のモデル間の結びつきが排他的ではないということです。たとえば、HABTM を使用して Recipe モデルが Tag モデルと連携するとします。grandma の Gnocci レシピに “Italian” というタグを割り当てても、タグを“使い切る”ことにはなりません。蜂蜜でテカテカの BBQ スパゲッティにも、“Italian”とタグ付けできます。 ha