【发布时间】:2018-09-07 09:15:29
【问题描述】:
使用 OWL 时,将个人电子邮件的属性声明为 owl:InverseFunctionalProperty 和 foaf:mbox 一样很有用。虽然使用 OWL Full 可以用于数据类型属性,但在 OWL DL 中,它需要是一个对象属性,因为对象和数据类型属性在那里是不相交的。然而,大多数工具对此没有任何问题。
现在我需要使用 Protégé 来准备一个练习。它不允许声明数据类型属性owl:InverseFunctionalProperty,并且不允许将电子邮件地址作为可悲属性的对象。正如预期的那样,在外部编码时,Protégé 将其视为注释属性。
有解决办法吗?
【问题讨论】: