2011-12-15 11 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> 
関連する問題