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] Updated: (ODATA-186) Multiple navigationpropertybindings for the same navigation property should be prohibited


     [ http://tools.oasis-open.org/issues/browse/ODATA-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ralf Handl updated ODATA-186:
-----------------------------

        Fix Version/s: WD01
    Affects Version/s: WD01

> Multiple navigationpropertybindings for the same navigation property should be prohibited
> -----------------------------------------------------------------------------------------
>
>                 Key: ODATA-186
>                 URL: http://tools.oasis-open.org/issues/browse/ODATA-186
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Bug
>          Components: OData CSDL v1.0
>    Affects Versions: WD01
>         Environment: [Proposed]
>            Reporter: Michael Pizzo
>             Fix For: WD01
>
>
> ODATA-24 simplifies relationships by moving association information into the navigation property. The missing piece of information; the entityset in which to find the related entity, is added through a "navigationpropertybinding" element within the EntitySet definition.
> There are cases where the entity set of the target entit(ies) may not be known (i.e., containment, or when the targets may come from multiple different entitysets). To address these cases, the navigationpropertybinding was made optional in ODATA-24, to be provided when the target entities came from the same entityset.
> The application of ODATA-24 contemplates an intermediate state, where the target entities may come from a fixed set of multiple entity sets, by allowing multiple navigationpropertybindings for the same navigation property. However, this information doesn't seem very useful, as the client wouldn't know, for any particular instance, which of the multiple entitysets the instance belonged to. Thus, allowing multiple navigationpropertybindings for the same navigation property seems to add unnecessary complexity for little or no added benefit.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


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