2012-09-28 45 views
3

我目前正在研究OWL本體,我有一個關於財產的問題。OWL本體(賦予財產限制)

坦率地說,我並不真正看到給予階級財產限制的重要性。

例如,

產品(類)具有製造商(屬性)的一些製造商。

在這種情況下,這意味着一個產品至少有一個製造商。

但是,那麼爲什麼不只是通過

對象屬性斷言塑料模型(該產品的個人)具有製造商(對象屬性)DOCOMO(製造商的一個實例)?

我必須這樣做嗎?如果我不做第一件事,那麼推理者說沒有問題。爲什麼我必須這樣做?

+0

換句話說,「推理者說沒有問題」來明確你的意思。 – Kaarel

回答

1

財產限制主張關於一組人,而不僅僅是一個人。考慮物業的限制:

Every man likes a woman. (i.e. "man subClassOf like some woman") 

VS屬性斷言:

John likes Mary. (i.e. "{John} subClassOf like some {Mary}") 

其中{John}{Mary}是類與單個人,而是manwoman是類0或以上的個人。

+0

因此,我們必須在你的例子中同時做兩件事情嗎?我是在說,如果我們可以給個人關係,爲什麼要給班級之間的關係打擾呢? –

+2

我的例子證明屬性斷言和屬性限制是兩個不同的東西。您應該使用其中一種或另一種或兩種,具體取決於您想說的內容。你想說什麼? – Kaarel

+0

我覺得我非常需要謝謝你! –