protege初学笔记--01
Classes类:一类个体的集合
- Subclassof(子类):类与类之间的父子关系
- Equivalent(等价):类的相同类,主要用于推理(推理出各个类之间的关系,用com.clarkparsia.protege.plugin.pellet.jar推理机)。
- Disjoint:类的互补相交关系,即一个个体不能同时属于两个类
Object Properties对象属性
描述:用来连接两个个体,例如;长颈鹿类–eat–叶子类,其中eat就是定义的对象属性,将两个类进行连接。
Data properties 数据属性
用来连接个体和XML Schema数据类型或rdf literal,该属性不能为传递的,对称的,反函数的,可以为函数的。
比如张三的电话号码是123444444,那数字属性就是“电话号码”。用来连接数字和人。另外三个右侧的属性和上图一样。
Individuals个体
可以理解为类的实例化或者理解为类的成员。
类关系层次图
我下载的protege是5.0版本的,所以直接关系层次图直接就在软件中操作就好了。
整体思路梳理一下:
先明确创建类的部分,之后再为各个类填写属性,明确各个类之间的关系。
向彪-blockchain: 大佬,看了你的文章,内心的仰慕之情油然而生,赶紧给大佬点个赞!