0
我創建一個使用protege05的本體論,我有一個關於屬性限制的問題。我從protege教程中瞭解到,當我們使用限制將一個屬性分配給一個類時,這意味着該屬性對於定義該類是必需的。OWL存在限制和必要條件
例如,假設我有類「東正教」和「保護區」和屬性「hasPart,我想說的是,‘一個東正教hasPart避難所’。
如果我使用存在限制顯然它會意思是「有避難所」是建築物成爲東正教會所必需的,或者如果建築物是東正教教堂,它必須總是有一個避難所(但它並不總是正確的)
所以我的問題是如何插入這個財產沒有它是必要的定義我的類?換句話說,我怎麼能說這個屬性是有時候對我的班級正確,但並不總是?
謝謝
如果我這樣做,那麼我將無法將「hasPart」屬性分配給其他類。例如,班級「寺廟」。 –
在這種情況下,我們所說的是'一些有部分教堂'的班級是'東正教教堂'的一個子班 - 一個充分但不是必要的條件。 – Ignazio