Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rdf OWL中的类与实体_Rdf_Owl_Ontology_Protege - Fatal编程技术网

Rdf OWL中的类与实体

Rdf OWL中的类与实体,rdf,owl,ontology,protege,Rdf,Owl,Ontology,Protege,在Protégé中,我想用OWL表达以下句子: 如果所有的孩子都成功了,每个人都是幸福的 因此,我创建了一个类Person,它有一个子类Child 现在,在相同的逻辑中,我将创建一个类Status,并创建一个子类Successful。然而,另一个学生说,成功的应该是一个实体(一个概念是?) 成功的应该是什么,一个实体还是一个类?我们通常将实体称为类、个体和属性的包罗万象的概念。概念和类只是同义词。我猜你同学的意思是说“个人”。我个人在编写概念表达式时避免使用个人,但在这种情况下,使用类还是个人并

在Protégé中,我想用OWL表达以下句子:

如果所有的孩子都成功了,每个人都是幸福的

因此,我创建了一个类
Person
,它有一个子类
Child

现在,在相同的逻辑中,我将创建一个类
Status
,并创建一个子类
Successful
。然而,另一个学生说,
成功的
应该是一个实体(一个概念是?)


成功的应该是什么,一个实体还是一个类?

我们通常将实体称为类、个体和属性的包罗万象的概念。概念和类只是同义词。我猜你同学的意思是说“个人”。我个人在编写概念表达式时避免使用个人,但在这种情况下,使用类还是个人并不重要。您需要定义一个类,如HappyPerson=Person和hasChild some(Person和hasStatus some Happy)和hasChild only(Person和hasStatus some Happy)。从技术上讲,你根本不需要儿童课。有关如何建模人与人之间关系的详细介绍,请参见:

我们通常将实体称为类、个人和属性的包罗万象的概念。概念和类只是同义词。我猜你同学的意思是说“个人”。我个人在编写概念表达式时避免使用个人,但在这种情况下,使用类还是个人并不重要。您需要定义一个类,如HappyPerson=Person和hasChild some(Person和hasStatus some Happy)和hasChild only(Person和hasStatus some Happy)。从技术上讲,你根本不需要儿童课。有关如何对人与人之间的关系建模的详细介绍,请参阅:

Successful有两种状态:true或false。所以,它不是一个类。但它是什么@AMartinNo1?也许你可以发布一个答案。如果明天没有答案,我将写一个答案-我没有太多时间。现在我将创建一个全局属性和一个worker。工人决定孩子是否成功。我不知道什么是工人。没有包括在内。OK@AMartinNo1.在OWL中,命名类、属性、命名数据类型和naned个体都被称为实体,所以从技术上讲,成功的类已经是实体了。正如@matentzn所说,我认为你的同事指的是个人。成功有两种状态:正确或错误。所以,它不是一个类。但它是什么@AMartinNo1?也许你可以发布一个答案。如果明天没有答案,我将写一个答案-我没有太多时间。现在我将创建一个全局属性和一个worker。工人决定孩子是否成功。我不知道什么是工人。没有包括在内。OK@AMartinNo1.在OWL中,命名类、属性、命名数据类型和naned个体都被称为实体,所以从技术上讲,成功的类已经是实体了。正如@matentzn所说,我认为你的同事指的是个人。