第2章 业务本体
1.1 概述 业务本体可以用来描述企业业务里包含的非常丰富的概念知识 业务本体是整个业务模型的语义基础,它可以规范和约束业务所处理的数据,为数据赋予语义。 业务本体不仅可以促进企业知识的重用和共享,还可为企业数据交换和集成带来非常多的好处。 X5采用本体知识描述体系来对业务数据进行建模。可以简单的理解本体就是通过概念、关系和规则对知识的描述体系,把这种描述思想运用到企业信息化。 概念(concept)是对现实世界中各种事物的一种抽象,可以简单理解为数据库中的表,是关系的集合,可以使用它来定义生活中或业务中使用的概念或术语。 关系(relation)是对事物间联系的描述,可以简单理解为数据库表中的字段,但含义更丰富。 1.2 关系 1.2.1 关系的定义 关系(relation)类似于类定义中的域定义,但有本质的差别。在本体定义体系中,关系的定义是独立于概念定义存在的,它表明了客观存在关系这样的事实。目前只支持二元关系。 语法: <relaltion name="" data-type="" single-valued="true/false" inverse-of="" size="" scale="" required="" unique="" default-value-expr="" > <label language=""></label> </relaltion> 说明: name:关系名,建议使用有意义的单词组合。 data-type :关系的类型。 [...]