 <ol> <li><p>No, nested collections as properties can not be used.</p></li> <li><p>The philosophy is simple: maximum decomposition of objects and relationships to effectively use graph algorithms as a tool of analysis. Using your example with food:</p> <ul> <li>Who eats the same foods for breakfast?</li> <li>Who was the lunch at the same time?</li> <li>What if you need to count calorie meal?</li> <li>How different cooking methods of the same person on different days?</li> <li>Who supplies these products?</li> <li>In some recipes include these products?</li> <li>What are the vegetables and fruit juices that people were in the day for breakfast?</li> </ul></li> </ol> <p>And as an illustration of an exemplary model:</p> <p><a href="https://i.stack.imgur.com/pmRI8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pmRI8.png" alt="enter image description here"></a></p>