W3C home > Mailing lists > Public > public-openannotation@w3.org > July 2012

Re: AnnotationProperty vs ObjectProperty (Re: RDFS schema files)

From: Rinke Hoekstra <rinke.hoekstra@vu.nl>
Date: Fri, 20 Jul 2012 09:27:44 +0200
Message-ID: <CAGxZetK4LgOOWqobcy+mHRO5PANAO+sF2H8tvvvhgZE7BvZn8Q@mail.gmail.com>
To: "vladimir@sirma.bg" <vladimir@sirma.bg>
CC: "public-openannotation@w3.org" <public-openannotation@w3.org>
Hi,

Annotation properties are only required if a) you want to commit to
OWL 2 DL (which is quite sensible) AND b1) you want to attach a
property to an instance of owl:Class OR b2) you want to be able to use
the property to refer both to a Literal and to a URI.

So, it depends on the situation.

Best,
Rinke


On 17 July 2012 10:47, Vladimir Alexiev <vladimir@sirma.bg> wrote:
>> Stian Soiland-Reyes on Mon, 25 Jun 2012
>> In Turtle this would read much easier:
>> https://gist.github.com/2987402
>> (I exported from Protégé)
>
> In this export a lot of the properties are declared AnnotationProperty instead of ObjectProperty.
> There are even a few that are declared both, and their attributes are duplicated or distributed between the two, e.g.:
>
> oa:hasSelector rdf:type owl:AnnotationProperty ;
>                rdfs:label "hasSelector" ;
>                rdfs:comment "The relationship between a oa:SpecificResource and a oa:Selector." ;
>                rdfs:isDefinedBy <http://www.w3.org/ns/openannotation/core/> ;
>                rdfs:domain oa:SpecificResource .
>
> oa:hasSelector rdf:type owl:ObjectProperty ;
>                rdfs:label "hasSelector" ;
>                rdfs:comment "The relationship between a oa:SpecificResource and a oa:Selector." ;
>                rdfs:isDefinedBy <http://www.w3.org/ns/openannotation/core/> ;
>                rdfs:range oa:Selector .
>
> Which is the right way?
>
>
>



-- 
---
Dr Rinke Hoekstra

AI Department         |   Leibniz Center for Law
Faculty of Sciences   |   Faculty of Law
Vrije Universiteit    |   Universiteit van Amsterdam
De Boelelaan 1081a    |   Vendelstraat 8 (BG13a)
1081 HV  Amsterdam    |   Postbus 1030
                      |   1000 BA  Amsterdam
+31-(0)20-5987752     |   +31-(0)20-5253497
r.j.hoekstra@vu.nl    |   hoekstra@uva.nl

Homepage: http://www.rinkehoekstra.nl
Received on Sunday, 22 July 2012 14:57:03 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:38:10 UTC