Protege exactly 1 cardinality OWL restriction not raising an inconsistency

泄露秘密 提交于 2019-12-02 00:03:41

There's no inconsistency in the first case. OWL makes the open world assumption, which means that something being unknown is different from it being known to be true or known to be false. Your username, at the time I'm writing this answer is user3552593. I'm relatively confident that you have a name, and that's not inconsistent with the fact that I don't know what it is yet.

By saying that

Person ⊑ =1 hasFirstName.String

and that

Alex : Person

you can infer that

Alex : =1 hasFirstName.String

There's nothing inconsistent with that; Alex, by virtue of Alex's personhood, has exactly one first name—we just don't know what it is yet.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!