0

我正在尝试在 protege 中构建一个本体。但是,我想知道如何在 OWL XML 中表示以下内容:

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

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

S。

4

1 回答 1

2

你需要清楚你所说的“由……组成”是什么意思——也就是说,这到底是指哪种关系?这听起来像是某种局部性,但你可能指的是组织关系、财务、报告或物理空间的关系。一旦你决定了,理想情况下,如果你能找到一个精确的关系,你会重新使用现有的本体。

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

一旦您为包含部门、包含病房等的各种事物类别指定了基数限制,那么您的 Hospital 类就是它们交集的子类。

于 2010-05-12T10:15:26.137 回答