У меня есть несколько моделей, которые не находятся в формате CakePHP по умолчаниюCakePHP Отношения
пользователя (идентификатор, имя ....)
1 Harsha ...
2 John ....
блюда (ID, имя, цена. ..)
1 "Cheese Pizza" 6
2 "Zinger Burger" 3
рестораны (номер, имя, .....)
1 "KFC" ...
2 "Pizza Hut" ...
модуль (номер, имя) значения (пользователь, столовыми, Рестораны)
1 "Users"
2 "Dishes"
3 "Restaurant"
элементы (идентификатор, MODULE_ID, item_id)
1 1 1 (refers to User Harsha)
2 3 2 (refers to Pizza hut)
3 2 2 (refers to Zinger Burger)
4 1 2 (refers to User John)
где item_id относится к идентификатору пользователей, блюдам или остаткам в зависимости от модуля_i d
отзывы (идентификатор, parent_id, обзор, время, item_id, commenter_id)
1 0 "Best Burger in the world" "time" 3 1 (refers to Harsha reviewing Zinger Burger)
2 1 "Yes i love Zingers tooo" time 3 2 (refers to John replying to Harsha's Review)
Я немного messged до того, как составить отношения в CakePHP
путаница - это предмет, который принадлежит пользователю. так принадлежит. Должно быть как это http://pastebin.com/uVrbzVQi, а не вправо? –