OWL XML中的表示

时间:2010-04-29 13:35:51

标签: xml rdf owl rdfs

我正在努力构建一个本体论文章。但是,我想知道如何在OWL XML中表示以下内容:

A hospital consists of various departments, wards, and the central administration

我有点奇怪,我可以构建最难的本体,但我无法解决这个问题。 任何帮助将不胜感激。

S上。

1 个答案:

答案 0 :(得分:2)

你需要清楚你的意思是“由...组成” - 也就是说,这恰恰表示哪种关系?这听起来像某种分区,但你可能意味着组织关系,财务,报告或物理空间的关系。一旦你决定了这一点,理想情况下你可以重新使用现有的本体来获得这种精确的关系,如果你能找到一个。

假设您真正想要的任何关系由ex:contains表示。然后,医院属于至少包含一个部门,至少一个病房,以及一个中央管理部门的事物。如果您正在使用OWL 2,这很容易通过合格的基数限制。在OWL 1中,我猜你必须定义ex:contains的子属性来表示各种容器:ex:containsDepartment等,然后使用普通的非限定基数限制。

一旦你为包含部门的各类事物,包含病房的东西等指定了基数限制,那么你的医院类就是其中交叉的子类。