Hi Julien Protégé will not indeed let you create an owl:ObjectProperty with range owl:Class, because this puts you in OWL-Full. It will let you do the other way round, e.g.; create an annotation property that you attach to DBpedia classes. oll:hasLemma a owl:AnnotationProperty. dbonto:City oll:hasLemma "ville"@fr.
Not sure that's the way you want to go, though 2014-03-03 15:57 GMT+01:00 Julien Plu <[email protected]>: > Hello, > > I try to create an ontology to lexicalize the french language. And in my > vocabulary I link a lemma to his meaning which come from DBpedia ontology, > more precisely a meaning is a DBpedia class. For example : > > oll:ville_1 > a oll:Lemma ; > oll:hasMeaning dbonto:City . > > Unfortunatelly when I try my ontology with Protégé, it told me this > instance is an error. The property "oll:hasMeaning" has a range which is > "owl:Class". > > So my question is, is-it possible to do that ? If yes that come from > certainly of a bug in Protégé, if no by which way I can define this ? > > Don't hesitate to ask if I was not clear enough. > > Thanks in advance for any help. > > Best. > > Julien. > -- *Bernard Vatant* Vocabularies & Data Engineering Tel : + 33 (0)9 71 48 84 59 Skype : bernard.vatant http://google.com/+BernardVatant -------------------------------------------------------- *Mondeca* 3 cité Nollez 75018 Paris, France www.mondeca.com Follow us on Twitter : @mondecanews <http://twitter.com/#%21/mondecanews> ----------------------------------------------------------
