CakePHPのCore BehaviorであるTree Behavior は、簡単にツリー構造のデータを扱うことができる便利なビヘイビアです。 http://book.cakephp.org/ja/complete/91/Tree さらに、bakeryで公開されている準公式HelperであるTree Helperと併せて利用すると、その簡単さに誰もが驚くことでしょう。 得意なデータはたとえば次のようなものがあります。 ディレクトリ カテゴリ(親子形式のあるもの) ユーザーグループ その他 基本的に何らかのデータをhasManyするModelが適していると思われます。 例として、複数のArticleを持つCategory Model のテーブルをみてみましょう。 id integer name string article_count integer # coun