SS_rd-relation.sparql
589 Bytes
SELECT DISTINCT ?RDLDesignation ?RDLDefinition ?EntityType ?CoPossessor ?ERHLocalname ?ERHOntology
WHERE {
?s pca-rdl:hasDesignation ?RDLDesignation .
?s p2:hasClassOfPossessor ?CoPossessor .
?s pca-rdl:hasDefinition ?RDLDefinition .
?s rdf:type ?p2 .
BIND (afn:localname(?p2) AS ?EntityType )
OPTIONAL {
?spec p2:hasSubclass ?s .
?spec p2:hasSuperclass ?sup .
?sup pca-rdl:hasDesignation ?RDLSuperclass .
?sup pca-rdl:hasIdPCA ?RDLSuperclassId .
}
?erh owl:sameAs ?s .
BIND (afn:localname(?erh) AS ?ERHLocalname )
BIND (afn:namespace(?erh) AS ?ERHOntology )
}