Rdf schema.org的使用如何符合链接数据原则?

Rdf schema.org的使用如何符合链接数据原则?,rdf,schema.org,rdfa,rdfs,linked-data,Rdf,Schema.org,Rdfa,Rdfs,Linked Data,我开始学习schema.org schema。我来自RDF/OWL社区 令我惊讶的是,我确实找不到schema.org的RDFS或OWL词汇表表示形式。更具体地说,我意识到它只是一个描述模式的HTML页面。我还找到了模式的RDFa表示。顺便说一下,我不确定它是否是合法的RDFS表示。所有这些让我有点困惑 在此期间,我发现了以下作品:和 因此,我有以下几个问题: 1-两项工作是否达到了相同的目标?如果没有,两者之间的区别是什么 1.2-他们各自的目标和用例是什么 3-URI与本体的URI不一致,

我开始学习schema.org schema。我来自RDF/OWL社区

令我惊讶的是,我确实找不到schema.org的RDFS或OWL词汇表表示形式。更具体地说,我意识到它只是一个描述模式的HTML页面。我还找到了模式的RDFa表示。顺便说一下,我不确定它是否是合法的RDFS表示。所有这些让我有点困惑

在此期间,我发现了以下作品:和

因此,我有以下几个问题:

  • 1-两项工作是否达到了相同的目标?如果没有,两者之间的区别是什么

  • 1.2-他们各自的目标和用例是什么

  • 3-URI与本体的URI不一致,不是很奇怪吗?这如何与链接数据原则保持一致

  • 4-schema.org是否完全符合链接数据原则

  • 5-我觉得引用一个没有RDFs表示的模式很奇怪?例如,如何在Protégé之类的工具中使用它

我非常希望能对此做出澄清。

来自:

schema.org的规范机器表示在RDFa中:

(有关其他表示,请参见。)


这个HTML+RDFa版本使用RDFS词汇表。它与任何其他RDF序列化一样好。如果您不喜欢RDFa,当然可以使用您最喜欢的转换器来获取Turtle、RDF/XML或任何您喜欢的格式。

当schema.org在2011年6月推出时,它没有包括任何最新的模式,如RDFS或OWL。是为了弥补这一差距而创建的。从那时起,schema.org人员创建了一个规范模式,用于生成schema.org类型和属性的所有HTML页面(因此它总是最新的)。如果要使用general schema.org模式发布链接数据,则应使用该模式

  • 不知道你的意思。例如,对中的类型和属性的引用都链接到schema.org类型和属性URI

  • 链接数据主要是将数据项链接到同一数据集中的其他数据项,如果可能,也链接到外部数据集(请参见链接开放数据项目)

  • RDFa是序列化RDF数据的一种方法。因此,它是schema.org在RDF中的良好表示。如果您愿意,可以使用您最喜欢的解析器从这个RDFa模式中选择或


  • 谢谢你的两个答案。我更明白。我想当你通过protege等广泛使用本体论时,唯一不明显的事情是。。。is:我可以用来生成数据文件的词汇表在哪里?我想在protege中导入它,但做不到。现在我明白了,如果我想做的话,我必须先提取RDFA并将其导入到protege中。因此我想知道,在OWL2DL本体中导入它是否会使其成为owl完整的:例如都柏林核心本体遇到的典型情况。换句话说,它是否只使用与owl2 dl兼容的rdfs构造?@MaatDeamon嗯,无论如何,它不会是合法的OWL2DL本体,因为它将缺少将每个属性声明为对象属性、数据类型属性或注释属性的声明公理。@MaatDeamon答案并不总是以相同的顺序显示。“见下文”在这种情况下不起作用;当我阅读这一页时,下面只有一个大的文本区域,我可以在这里添加答案。理解。很抱歉,重复了