W3C home > Mailing lists > Public > semantic-web@w3.org > July 2010

Re: Is it okay to use xsd:anyURI as the range for a owl:DatatypeProperty ?

From: Axel Polleres <axel.polleres@deri.org>
Date: Mon, 19 Jul 2010 10:49:06 +0100
Cc: <semantic-web@w3.org>
Message-Id: <A8EAB92A-5301-4430-8156-8D2976B81E1E@deri.org>
To: "Martin Hepp" <martin.hepp@ebusiness-unibw.org>
Sure you can use xsd:anyURI as datatypes, but be aware that these URIs are strings representing URIs rather than rdf:resources.
to make the differnce clear:

e.g. foaf:homepage data uses normally rdf:resourses, 

 :me foaf:homepage <http://polleres.net>
which is something different from
 :me foaf:homepage "http://polleres.net"^^xsd:anyURI

HTH,
Axel

On 19 Jul 2010, at 10:41, Martin Hepp wrote:

> Dear all:
> 
> Is it okay to use xsd:anyURI as the range for a owl:DatatypeProperty ?
> 
> Sometimes, it could be handy to define a property that can hold URIs 
> that may either be conceptual elements (owl:Class etc.) or data 
> instances. Using annotation properties is no option, since I want to 
> make the property rdfs:subProperty of a more generic property.
> 
> So is the following okay?
> 
> foo:myProperty a owl:DatatypeProperty ;
>         rdfs:subPropertyOf foo:anotherProperty ;
>         rdfs:domain gr:ProductOrService ;
>         rdfs:range xsd:anyURI .
> 
> I explicitly want to avoid standard reasoning on URI literals attached 
> via this property.
> 
> Best wishes
> Martin
> 
> --------------------------------------------------------
> martin hepp
> e-business & web science research group
> universitaet der bundeswehr muenchen
> 
> e-mail:  hepp@ebusiness-unibw.org
> phone:   +49-(0)89-6004-4217
> fax:     +49-(0)89-6004-4620
> www:     http://www.unibw.de/ebusiness/ (group)
>           http://www.heppnetz.de/ (personal)
> skype:   mfhepp
> twitter: mfhepp
> 
> Check out GoodRelations for E-Commerce on the Web of Linked Data!
> =================================================================
> * Project Main Page: http://purl.org/goodrelations/
> * Quickstart Guide for Developers: http://bit.ly/quickstart4gr
> * Vocabulary Reference: http://purl.org/goodrelations/v1
> * Developer's Wiki: http://www.ebusiness-unibw.org/wiki/GoodRelations
> * Examples: http://bit.ly/cookbook4gr
> * Presentations: http://bit.ly/grtalks
> * Videos: http://bit.ly/grvideos
> 
> 
Received on Monday, 19 July 2010 09:49:41 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 07:42:21 UTC