Difference between revisions of "WebSchemas/SchemaDotOrgOData"

From W3C Wiki
Jump to: navigation, search
(Created page with " == Schema.org and OData == This page is about the use of schema.org vocabularies with the [http://www.odata.org/ OData] protocol (see also [http://en.wikipedia.org/wiki/Open_Da…")
(No difference)

Revision as of 04:06, 8 June 2012

Schema.org and OData

This page is about the use of schema.org vocabularies with the OData protocol (see also wikipedia).

OData defines a RESTful interface for working with data on the web. The newest version of OData defines a feature called "Vocabularies", which is a way to annotate data or metadata exposed by an OData Service. A common use for this feature will be to define shared vocabularies for common ontologies such as Sales (with Customers, SalesOrder, Product, etc.), Movies (with Title, Actor, Director, ....), or Calendars (with Event, Venue, …) RDFa 1.1 Lite defines an alternate encoding to Microdata which “…will allow publishers to focus more on what they want to say with their data, rather than on the details of its specific encoding as markup.” In the same way, defining an OData Vocabulary encoding of the Schema.org schemas facilitates the understanding and even transformation of data across these different encodings.

A more detailed discussion document from the Microsoft OData team is also available; see attached PDF.

Note: this is a work-in-progress; the final form of the encoding is not yet fixed.

Example

The example shown here is taken from the full discussion document.