The Scenario.
<ol>
<li>An object (we are defining this object as a custom TYPE) has multiple addresses.</li>
<li>An address has the following details
<ol>
<li>Line 1</li>
<li>Line 2</li>
<li>Street</li>
<li>State</li>
<li>Country</li>
</ol></li>
</ol>
Given that we can have only a single property as MULTIPLE and cannot add an aspect more than once, how to define this address in the content model, so that
<ol>
<li>We are not creating another TYPE for address</li>
<li>And use Associations to add multiple addresses</li>
</ol>
One of the basic reason is, we have a lot of such objects to be maintained in the repository; and each of these objects will be having many addresses. We do not want to create that many nodes in the repository.
Any model, please?