Use <Property> element also for NavigationProperty

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • V4.0_WD01
    • Affects Version/s: V4.0_WD01
    • Component/s: CSDL XML
    • None
    • Environment:

      [Closed]

    • Hide

      Remove NavigationProperty.

      Property defines a relationship if and only if its Type is an entity type or a collection of an entity type, in which case it MAY have a Partner attribute.

      Rejected: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/47861/latest/odata-meeting-20_on-20130110-minutes.html

      Show
      Remove NavigationProperty. Property defines a relationship if and only if its Type is an entity type or a collection of an entity type, in which case it MAY have a Partner attribute. Rejected: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/47861/latest/odata-meeting-20_on-20130110-minutes.html

      The syntax of the Property and the NavigationProperty element is almost identical. The only difference is that the Type attribute of a Property MUST NOT specify an entity type, while the NavigationProperty MUST specify an entity type (or a collection of...).

            Assignee:
            handl
            Reporter:
            handl
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: