Open LorenzBuehmann opened 9 years ago
To have a more generic test, this also holds for other properties, see
select ?sub ?sup {
?sub a owl:DatatypeProperty;
rdfs:subPropertyOf ?sup . ?sup a owl:ObjectProperty .
}
where we get
sub | sup |
---|---|
http://dbpedia.org/ontology/isPartOfRoute | http://dbpedia.org/ontology/isPartOf |
The problem reported in the initial comment are not contained here because the DUL ontology is not contained in the endpoint, thus, we do not know that dul:hasQuality is an object property by SPARQL.
Please also consider http://vladimiralexiev.github.io/pres/20150209-dbpedia/dbpedia-problems-long.html#sec-8-1. IMHO the DUL mappings should be a separate, optional, download file
UPDATE: I loaded DUL into my local endpoint. Here you can see all problems where a data property is a subproperty of an object property:
Fixed the reported ones at least in the DBpedia mappings wiki, e.g. http://mappings.dbpedia.org/index.php?title=OntologyProperty:IsoCodeRegion
Should be fixed with next release and soon at DBpedia Live: http://mappings.dbpedia.org/server/ontology/dbpedia.owl
There are some data properties defined as subproperty of dul:hasQuality which is itself defined as object property. This leads to many problems with OWL parsers and is not OWL 2 DL conform.
This is the definition of dul:hasQuality in DUL ontology:
Properties that are affected can be found by
Currently there are 4 properties, namely
http://dbpedia.org/ontology/configuration http://dbpedia.org/ontology/eyeColor http://dbpedia.org/ontology/hairColor http://dbpedia.org/ontology/skinColor