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] Issue Comment Edited: (ODATA-491) Explicitly state that key property values MUST be language-independent


    [ http://tools.oasis-open.org/issues/browse/ODATA-491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=34635#action_34635 ] 

Ralf Handl edited comment on ODATA-491 at 9/16/13 12:40 PM:
------------------------------------------------------------

Actually we only require the key value combination to uniquely identify an entity within its set, so we could allow language-dependent key values as long as each key value combination is attached to at most one entity.

Which raises the question whether key values need to be unique over time, or whether they can be "recycled" and attached to a different entity at a different point in time.

A real-life example is phone numbers and phone connections: one connection can have multiple numbers attached to it, and a number may be attached to a different connection at a later point in time.

      was (Author: ralfhandl):
    Actually we only require the key value combination to uniquely identify an entity within its set, so we could allow language-dependent key values as long as each key value combination is attached to at most one entity.

Which raises the question whether key values need to be unique over time, or whether they can be "recycled" and attached to a different entity at a different point in time.
  
> Explicitly state that key property values MUST be language-independent
> ----------------------------------------------------------------------
>
>                 Key: ODATA-491
>                 URL: http://tools.oasis-open.org/issues/browse/ODATA-491
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: OData CSDL, OData Protocol 
>    Affects Versions: V4.0_CS
>         Environment: [Proposed]
>            Reporter: Ralf Handl
>             Fix For: V4.0_ERRATA01
>
>
> I never thought of having to state this explicitly (a key is a key is a key, or so I thought:-), but recently came across a case where people tried to do this.

-- 
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]