참깨에서 시작한 쿼리 중에 추론을 "제거"하기위한 해결책을 찾고 있습니다. 내가 인스턴스하는 NamedIndividual를 가지고 있고, 나는 그 예 그것이 클래스의 URI 원하는 을 :참깨 : 쿼리 중에 추론을 제거하는 방법은 무엇입니까?
이SELECT DISTINCT ?uri WHERE {
<http://www.semanticweb.org/ontotest#myInstance> rdf:type ?uri .
FILTER (?uri rdf:type owl:Class)
}
문제는이 나는 "기본 자바 스토어 RDF 스키마"저장소를 사용해야하고 나는이 쿼리를이 나는 추론 때문에 하나가 아닌 severals URI (좋은 URI)를 얻는다. 온톨로지의 수퍼 클래스를 얻으면 인스턴스의 클래스와 링크가 없습니다. 저장소를 변경하지 않고 올바른 결과를 얻으려면 어떻게해야합니까?
감사를이 함수가 내 문제를 해결했습니다 – user3661334