<p>Otherwise the entity set path has the form <span class="math inline">\(p/s_1/…/s_k\)</span> with <span class="math inline">\(k>0\)</span>, and the binding parameter MUST be single-valued. The additional segments <span class="math inline">\(s_1,…,s_k\)</span> MUST be paths that could occur in an expand item <a href="https://docs.oasis-open.org/odata/odata/v4.02/odata-v4.02-part2-url-conventions.html#SystemQueryOptionexpand">OData-URL, section 5.1.3</a>, and they MUST end with the name of a <a href="#NavigationProperty">navigation property</a>, optionally followed by the <a href="#QualifiedName">qualified name</a> of a type cast. Furthermore, <span class="math inline">\(s_1,…,s_{k-1}\)</span> MUST be single-valued, and <span class="math inline">\(s_k\)</span> MUST name a collection-valued navigation property. In this case all returned entities MUST belong to the canonical collection <span class="math inline">\(C\)</span> of the final navigation property, if this can be determined by the following algorithm:</p>
0 commit comments