W3C home > Mailing lists > Public > semantic-web@w3.org > November 2006

Re: rdf:Property used as rdf:object in a triple

From: Paul Gearon <gearon@ieee.org>
Date: Sat, 4 Nov 2006 16:55:42 -0600
Message-Id: <85F71E94-816C-4E25-945B-B2B86CF83216@ieee.org>
Cc: SW-forum <semantic-web@w3.org>
To: Hans Teijgeler <hans.teijgeler@quicknet.nl>

On Nov 4, 2006, at 6:25 AM, Hans Teijgeler wrote:

> Folks,
>
> rdf:Property is a subClassOf rdfs:Resource, so syntactically a  
> property could be the rdf:object of a triple.
>
> My question is, whether or not there is something against doing  
> that from a semantics/reasoning point of view.
>
> Can anybody shed some light on this?

There's certainly no rule against it.  Reification requires it.  So  
does rdfs:subPropertyOf.

As for semantics... you can get away with a lot in RDF.  But if you  
want to keep things as valid OWL-Lite or OWL-DL then you have to be  
more careful, as properties are treated a little differently to other  
resources.  Properties only start getting back the "privileges" of  
other types of resources (like classes) when you get up to OWL-Full.

Paul
Received on Saturday, 4 November 2006 22:55:41 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:12 GMT