내가보고 Protege는을 통해 OWL와 함께 연주와 나는 처음부터 데이터베이스를 구축하기위한 (제대로의 "흐름"과 생각을 이해하고 있는지 알고 싶습니다되었습니다RDF와 OWL 워크 플로우 질문
- 은 Protege는 상당
- 수출 RDF
- 사용 대상 데이터를 RDF -
- 수출하여 triplestore와 함께 triplestore의 일부 요소로 정의 된 클래스에이 스키마를 사용하여 데이터에 대한 OWL 온톨로지를 생성
- 사용 openRDF/참깨 또는 예나 확실히 모든
- 사용에게 OWL을 triplestore하여 RDF 데이터를 얻을 수
- 사용 SPARQL 괜찮 확인하기 위해 OWL 온톨로지에 대한 당신의 RDF의 triplestore의 유효성을 검사 정의 된 데이터와 온톨로지
- 를로드 추론을하는 사람 (여기서는별로 명확하지 않음)
나는 다른 사람들이 무엇을하고 있으며 어떻게 이러한 유형의 문제에 접근하고 있는지에 대해 알고 싶습니다. 또한
나는 특정 질문이 있습니다
그것은 올빼미 추론 만 온톨로지에 대한 하위 클래스의 슈퍼 클래스의 관계를 결정하는 데 사용되는 것 같다. 그러나 데이터면에서 SPARQL의 하위 클래스 - 수퍼 클래스 관계를 쿼리하는 방법. 예를 들어, 내 트리플 스토어가 (pizzaID1은 marghareta 임)를 정의하고 SPARQL에서 채식 피자를 쿼리하면 pizzaID1이 반환되는지 확인해야합니다.
나는 그 대답이 모든 관계가 명시 적으로 명시된 "전체 그래프"를 생성하는 것과 관련이 있다고 생각한다. sparql은 triplestores를 쿼리 할 때 자동 추론을 수행합니까, 아니면 그러한 전체 그래프를 반드시 생성해야합니까?