title: Best way to design an API with flask-restful where one resource which has relationship with two parent resources
body: <p>let's say I have three resources User, Store and Item. User will be parent resource of Store and Store will be another parent resource of the Item resource. Now if a User do a GET request to view the items for a particular store 
  i.e. <code>https://example.com/user/&lt;user_id&gt;/store/&lt;store_id&gt;/items/</code></p>
  
  <p>I want make 3 default store available for all the users after registration. The Users will only be able to modify Items. </p>
  
  <p>Or, Should I make it like User will have child of Item resource and Store will have child of Item resource. So store_id will join the Store resource with Item.</p>
  
  <p>What will be the best approach for this kind of REST API </p>