0
我有兩個OWL文件,每個文件都描述了什麼是收據,OWL-A具有名爲RecBody的屬性爲hasItem的類。 OWL-B具有相同的類,但具有名爲hasField的屬性。二者相比較兩個OWL來確定相似性
我的問題是如何指定的RDF引擎hasItem和hasField是一樣的「東西」我需要一個解決方案自動執行此操作,因爲我遇到這樣的問題,當我嘗試從不同來源數據綁定
我有兩個OWL文件,每個文件都描述了什麼是收據,OWL-A具有名爲RecBody的屬性爲hasItem的類。 OWL-B具有相同的類,但具有名爲hasField的屬性。二者相比較兩個OWL來確定相似性
我的問題是如何指定的RDF引擎hasItem和hasField是一樣的「東西」我需要一個解決方案自動執行此操作,因爲我遇到這樣的問題,當我嘗試從不同來源數據綁定
那麼,根據Owl語言參考,您可以使用owl:sameAs
標籤來完成此操作。 使用這個標籤會讓推理者清楚這兩個結構是指同一個東西。
來源:
http://www.w3.org/TR/owl-ref/#equivalentProperty-def
http://www.w3.org/TR/owl-ref/#sameAs-def
對於類一定要使用owl:equivalentClass
而不是owl:sameAs
,因爲後者如果在課堂上使用會讓你的本體OWL-Full
來源:http://www.w3.org/TR/owl-ref/#equivalentClass-def