6.4 Tree
Ia sememanya biasa untuk menyimpan data secara berhierarki di dalam database. Contoh data seperti itu mungkin akan dikategorikan dengan subkategori yang banyak, data yang berkaitan dengan pelbagai peringkat atau satu perwakilan harfiah hierarki yang digunakan untuk menyimpan objek access control dengan logik ACL.
Untuk pokok data yang kecil, atau di mana data tersebut tidak mempunyai peringkat yang banyak, ianya mudah untuk menambah satu medan parent_id di dalam table database dan gunakan ini untuk mengetahui apa - apa butir tersebut mempunyai parent_id yang mana. Cake pula ada satu behavior yang hebat yang membolehkan anda mengunakan logik MPTT tanpa perlu risau tentang kerumitan tekniknya - jika anda mahu sebaliknya ;).
