Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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
Database 如何像规范化关系数据库那样规范化本体?_Database_Normalization_Ontology - Fatal编程技术网

Database 如何像规范化关系数据库那样规范化本体?

Database 如何像规范化关系数据库那样规范化本体?,database,normalization,ontology,Database,Normalization,Ontology,我知道如何规范化关系数据库。有一些方法可以达到第五个标准形式。我理解你为什么想回到正常的第四位或其他位置 描述图形的本体的等效方法是什么?我不知道本体的任何机制可以直接与数据库规范化进行比较。我能想到的最接近的匹配是本体设计模式。然而,它们的严格程度要低得多。您可以粗略地将它们与软件设计模式进行比较。你可以查一下 或者看看一些文件,例如关于M3O的文件(http://dl.acm.org/citation.cfm?id=1772775),事件模型F或由Aldo Gangemi等提出。本体设计模

我知道如何规范化关系数据库。有一些方法可以达到第五个标准形式。我理解你为什么想回到正常的第四位或其他位置


描述图形的本体的等效方法是什么?

我不知道本体的任何机制可以直接与数据库规范化进行比较。我能想到的最接近的匹配是本体设计模式。然而,它们的严格程度要低得多。您可以粗略地将它们与软件设计模式进行比较。你可以查一下

或者看看一些文件,例如关于M3O的文件(http://dl.acm.org/citation.cfm?id=1772775),事件模型F或由Aldo Gangemi等提出。本体设计模式也为您提供了某些属性,但它们主要取决于您使用的模式,而哪些模式是合适的取决于您尝试实现的建模任务

设计模式和数据库规范化都试图实现某些属性。我想区别在于,设计模式没有那么严格。实现的属性通常取决于您使用的模式、域、目的等。因此,它们并不像正常形式那样通用