在 Protege 中如何连接两个实例?

How can you connect two instances in Protege?

我正在尝试在 Protege 中做一个 ontology,但有些事情我不太清楚。我有一个 class "Student" 和另一个 "Academic Profile"。我创建了一个名为 Anna 的 "student" class 实例,但是如何在 "profile" 中创建另一个实例并使它们相关联?我应该创建并命名配置文件的实例 "AnnaProfile" 并通过属性连接它们吗?谢谢!

好的,所以我们有类似的东西:

Student, rdf:type, owl:Class
AcademicProfile, rdf:type, owl:Class

owl:NamedIndividual, Anna
Anna, rdf:type, Student

所以问题是 Students 与学术档案有什么关系?这就是您的领域知识的用武之地,我只是猜测学术简介描述了这个例子的学生。

在“对象属性”选项卡下,您可以为 describedBy 添加一个关系,也许还可以为它 describes 添加一个反关系。您可以添加适当的域和范围。然后在您的个人上您将能够断言:

owl:NamedIndividual, AnnasProfile
AnnasProfile, rdf:type, AcademicProfile
AnnasProfile, describes, Anna

describes 对象关系是将个体 Anna 与安娜的学术档案个体相关联的对象关系:AnnasProfile