Re: @itemid and URL properties in schema.org

Hi Peter,

On 4 Nov 2011, at 20:44, Peter Mika wrote:
> We will strive to keep the OWL description in sync with the microdata version.

:) That would be great, thanks.

> In general, as you know, OWL makes a distinction between datatype- and object-properties, while microdata doesn't... (but it makes the slightly different distinction between URL valued properties and non-URL valued properties.)
> 
> So the OWL description will always be stricter (more complete in a way) than the microdata description. It captures datatypes (URL, Number etc.) as subclasses of Literal and the object/datatype-property distinction, which is probably the most faithful translation of the intent of the spec.


This is part of the point of my posting about this :) We have a problem here, in that the mapping of properties typed URL to literal values in the schema.org OWL ontology clashes with the assumption in the microdata-to-RDF mapping that we've been developing [1], which assumes that any @href, @src etc provides the identifier of a resource, giving the property an object value rather than a literal value.

Based on the examples within the schema.org documentation (where @href is used when an AudioObject is expected, for example), my feeling is that values that are typed as URL in schema.org should actually be mapped onto object properties in the OWL ontology.

Cheers,

Jeni

[1] https://dvcs.w3.org/hg/htmldata/raw-file/2f11ba803758/microdata-rdf/index.html
-- 
Jeni Tennison
http://www.jenitennison.com

Received on Saturday, 5 November 2011 10:21:05 UTC