我正在使用protege 4创建一个本体
如果问题不明确,这里有一个例子:
超级是(东西)
子类如下(公司),有两个数据属性(公司名称)和(公司缩写)(社交网络)(服务)
公司类的实例是(macintosh),它有两个数据属性(macintosh)和(MAC)
社交网络类的一个实例是(facebook)
服务类的实例是(adsense)
1#我想说mac有一个标志,脸谱有logo,所以logo必须是一个类?如果,如何通过关系将个人与一个阶级联系起来?这可能吗?
2#如何通过关系保护两个人?
logo是一种数据属性,因为徽标本身没有属性和关系。它只有一个价值。
在首先定义类时,您必须将它们联系起来。属性涉及不同的类。之后,当您创建个人时,您将看到属性断言面板。在此面板中,您可以定义关系。
在Protégé5中,您可以通过转到所选个体的类表达式编辑器来关联两个人并键入:
<property> some {<individual>}
要么
<property> value <individual>
例如
hasPet value Tibbs
Tibbs
是一个特定的个体。
参考:http://protegeproject.github.io/protege/class-expression-syntax/