我想模擬一個關於與protege徒步旅行的本體論。在那裏我有目的地,例如可以是一個小路(目的地的子類)。作爲目的地的另一個子類,我希望有長途線路,只有具有一定距離/長度的線路纔是長途線路。 爲了達到這個目的,我爲軌跡添加了數據屬性(有)kmDistance。 後來我想添加喜歡的表達式: equivalent to
Destination and (kmDistance value > 100)
我想確定一個對象何時包含兩個屬性的交集,而不是兩個屬性。 實施例: object:
A (has_disposition some disposition_A; has_disposition some disposition_B)
B (has_disposition some disposition_B; disjoint with A)
disposition: