title: deep association between models
body: <p>hi guys i am new to cakephp
  now i'm facing a little big problem
  here is the situation </p>
  
  <p>i hava a shop that hasMany Catalogs which is related to many products each product has a category 
  i want to fetch them all just by getting the shop
   i dont know how to do it 
  trying to use hasMAny gives me just the ids</p>
  
  <p>instead is there any way to get shop inside it array of catalogs each catalog has  Product's array which has one array of category 
  thank you</p>
  
  <p><img src="https://i.stack.imgur.com/SJPHH.png" alt="enter image description here"></p>