2011-12-15 5 views
1

OWL에서 기존 스키마를 사용할 수 있습니까? 특히, 나는 severals 속성을 가진OWL에서 기존 스키마 참조?

http://schema.org/Book

을 확장합니다하지만 난 아무 생각이 어떻게 시작하지해야합니다 :

<owl:Class rdf:ID="ExtendedBook"> 
    ... my additional attributes 
    <rdfs:subClassOf rdf:resource="xxxxxx" /> 
</owl:Class> 

은 어떻게 XXXX 대신 스키마의 예약 정의를 참조 할 수 있습니다?

답변

0

질문을 올바르게 이해할 수 있을지 잘 모르겠습니다. 원래 온톨로지를 가져 와서 Book 클래스를 확장하겠습니까? 다소 많아 질 것입니다.

<rdf:RDF xmlns="..." 
    xmlns:schema="http://schema.org/"> 

<owl:Ontology rdf:about=""> 
    <owl:imports rdf:resource="http://schema.org/"/> 
</owl:Ontology> 

    <owl:Class rdf:ID="ExtendedBook"> 
    ... my additional attributes 
    <rdfs:subClassOf rdf:resource="schema:Book" /> 
    </owl:Class> 

</rdf:RDF> 
관련 문제