2
Q
反身性保护
A
回答
5
:is_friend_of
的自反性是不一致的关键。
看看里森纳>不一致本体解释:
我会尝试这样的解释翻译成(差)英语:
- 由于
:is_friend_of
是自反,然后:c2_inst :is_friend_of :c2_inst
。 - 由于
:is_friend_of
的域为:cl1
,因此c2_inst rdf:type :cl1
。 - 另外,
c2_inst rdf:type :cl2
。 - 但是
:cl1
和:cl2
是不相交的 - 矛盾。
事实上,每一个反身性的领域是owl:Thing
。
作为一种变通方法,你可以取消的is_friend_of
反思并以这种方式定义:cl1
:
Class: cl1
EquivalentTo:
is_friend_of some owl:Thing,
is_friend_of some Self
相关问题
- 1. 如何保护webhook身份
- 2. 保护源的身份
- 3. 保护url反编译
- 4. 反编译保护APK
- 5. 保护div属性
- 6. 如何从反编译保护或保护java代码
- 7. PHP接力保护属性,保护方法,保护的构建体
- 8. 访问PHP保护性
- 9. Groovy的枚举保护性
- 10. CSRF保护和可用性
- 11. 保护性的行为
- 12. 内存保护属性
- 13. 与保护的属性setter
- 14. Cython,受保护的属性
- 15. mongodb/mongoose保护属性
- 16. Python“受保护”属性
- 17. 身份验证受保护的nuget.server
- 18. 通过身份验证保护网页
- 19. 如何保护Azure ACS身份验证?
- 20. 使用反射保护值的变化?
- 21. 反射式XSS保护 - 澄清?
- 22. 从反向工程保护python代码
- 23. Python Post与反刮擦保护形成
- 24. C++知识产权保护/反转
- 25. JavaScript反泛滥垃圾邮件保护?
- 26. 受保护的内部属性vs受保护的属性和Resharper
- 27. 通过REST API进行身份验证并保护API本身
- 28. 反应护栏
- 29. 保护要更新的属性
- 30. Ruby - 忽略受保护的属性
谢谢,你说'其实,每一个反身性的领域是猫头鹰:Thing'。为什么?为什么我不能将自反属性域限制为只有一个定义的类,就像我为其他属性所做的那样? – alex
反身性是一种全球性财产,它会影响所有人。如果你想要一个地方反身性,按照答案中的建议使用'Self'。 –
@alex,请参阅[本主题](https://mailman.stanford.edu/pipermail/protege-owl/2011-June/016877.html)。此外,请使用'has_friend'或类似的东西,而不是'is_friend_of',这会更容易理解。顺便说一句,有[逆对象属性](https://www.w3.org/TR/2012/REC-owl2-syntax-20121211/#Inverse_Object_Properties_2)。 –