在我的本体中,我有个人“pic Joan”,这是“山”概念的一个实例,“Cerbère 港”是“村庄”概念的一个实例。我有从“pic Joan”到“port Cerbère”的“支配”关系(在某种意义上,山被认为靠近村庄并在村庄上方,因此“支配它”)。
但实际上,我需要表示“图片琼在西北 1.5 英里处主宰塞尔贝尔港”的信息。
因此,从逻辑上讲,我需要将“支配”数据属性“距离=1.5M”、“方向=NW”附加到关系上。
但是,AFAIK,OWL不提供关系属性。我知道我可以为关系定义范围和域,但这与范围和域无关,相同的关系在不同实例之间具有不同的属性值。
您将如何在 OWL 中表示这些信息?
(辅助问题:是否有其他的本体形式主义,我可以在其中定义关系的属性?如果是,是否有像 Protégé 这样的工具来管理该形式主义中的本体?)