在个体“实例”之间创建一个对象属性“关系/谓词”?

时间:2010-12-27 12:03:13

标签: ontology protege

我正在使用protege 4创建一个本体

如果问题不明确,这是一个例子:

超类是(事)

子类如下           (公司)有两个数据属性(公司名称)& (公司简称)           (社交网络)           (服务)

公司类的实例是(macintosh),它有两个数据属性(macintosh)& (MAC)

社交网络类的一个实例是(facebook)

服务类的实例是(adsence)

1#我想说mac有一个标志                  和facebook有一个标志 那么,logo必须是一个类吗?如果,如何通过关系将个人与一个阶级联系起来?这可能吗?

2#如何通过关系保护两个人?

2 个答案:

答案 0 :(得分:1)

1

徽标是一种数据属性,因为徽标本身没有属性和关系。它只有一个值。

2

在首先定义类时,您必须将它们联系起来。属性涉及不同的类。之后,当您创建个人时,您将看到属性断言面板。在此面板中,您可以定义关系。

答案 1 :(得分:0)

2

在Protégé5中,您可以通过转到选定个体的类表达式编辑器并输入以下内容来关联两个个体:

<property> some {<individual>}

<property> value <individual>

实例

hasPet value Tibbs

Tibbs是特定个人。

参考:http://protegeproject.github.io/protege/class-expression-syntax/