当前位置:  开发笔记 > 编程语言 > 正文

直接映射和R2RML之间的区别

如何解决《直接映射和R2RML之间的区别》经验,为你挑选了1个好方法。

我试图弄清楚两种rdb2rdf映射语言Direct Mapping和两者之间的区别R2RML

我了解展位语言会生成代表虚拟RDF图的RDF文件-可以通过SPARQL访问。

那么让两种W3C语言/标准做同样的事情有什么意义呢?



1> Tomasz Plusk..:

这两个标准不一样。

直接映射是一种默认的,基于约定的算法,用于将关系数据转换为RDF图。它定义了如何转换表,主键,关系等。

另一方面,R2RML是一种语言,您可以使用它创建自己的映射,包括直接映射。作为示例,它为您提供了多种方法来构造URL,将表映射到RDF类或映射自定义SQL SELECT语句而不是表。

R2RML定义了Direct Mapping的宽松变体,旨在作为进一步定制的默认映射。

因此,R2RML实际上包括直接映射的定义。实施工具可以从现有数据库生成映射,可以对其进行进一步调整。

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有