OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] (ODATA-1434) List of recommended navigation property bindings is incomplete.

Christof Sprenger created ODATA-1434:

             Summary: List of recommended navigation property bindings is incomplete.
                 Key: ODATA-1434
                 URL: https://issues.oasis-open.org/browse/ODATA-1434
             Project: OASIS Open Data Protocol (OData) TC
          Issue Type: Improvement
          Components: CSDL JSON , CSDL XML
    Affects Versions: V4.01_ERRATA01
            Reporter: Christof Sprenger

Section 13.4 Navigation Property Binding 
lists the cases when aÂnavigation property binding should be provided:

 _AnÂ[entity set|https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/odata-csdl-xml-v4.01.html#sec_EntitySet]Âor aÂ[singleton|https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/odata-csdl-xml-v4.01.html#sec_Singleton]ÂSHOULD contain a navigation property binding for eachÂ[navigation property|https://docs.oasis-open.org/odata/odata-csdl-xml/v4.01/odata-csdl-xml-v4.01.html#sec_NavigationProperty]Âof its entity type, including navigation properties defined on complex typed properties._

It does not state that aÂnavigation property binding should also be provided forÂnavigation properties reached through a chain of type casts, complex properties, or containment navigation properties.

Section 13.4.1 does explain what are legal Paths but the section 13.4 seems to limit the need to declare the binding it to navigation properties of only the type of the entity set or singleton.Â

This message was sent by Atlassian Jira

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]