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-182) Define the term "model"


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

Ralf Handl updated ODATA-182:
-----------------------------

    Proposal: 
- Service = all entity containers defined directly in the metadata document or "inherited" via the Extends attribute of an entity container in the service.
- Model = all CSDL constructs used in the service.
- Scope = the current Edmx document and all directly referenced documents. A CSDL element can only use other CSDL elements defined within the scope of its "source" document. 

Accepted: https://www.oasis-open.org/committees/download.php/48097/odata-meeting-23_on-20130130_31-F2F-minutes.html#odata-182

  was:
- Service = all entity containers defined directly in the metadata document or "inherited" via the Extends attribute of an entity container in the service.
- Model = all CSDL constructs used in the service.
- Scope = the current Edmx document and all directly referenced documents. A CSDL element can only use other CSDL elements defined within the scope of its "source" document.



> Define the term "model"
> -----------------------
>
>                 Key: ODATA-182
>                 URL: http://tools.oasis-open.org/issues/browse/ODATA-182
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: OData CSDL v1.0
>    Affects Versions: WD01
>         Environment: [Proposed]
>            Reporter: Ralf Handl
>            Priority: Minor
>             Fix For: WD01
>
>
> Sections 4.3.1 and 4.4.1 state that "the value of the URL attribute uniquely identifies a model".
> Now a URL may point to a CSDL document, and this document may contain multiple Schema elements with different Namespace attribute values.
>  - What is a "model", and how does it relate to "schema" and "namespace"?
>  - How are "schema" and "namespace" related?
> Assumption:
>  - A "model" is defined by a single CSDL document.
>  - It consists of all elements of the schemas contained in that document, plus all qualified types that are named in BaseType or Type attributes of the document, even if they are contained in referenced documents.
>  - A namespace is defined by exactly one schema.
> Thoughts?

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