RDF,N3,3stores和SPARQL如何处理额外的时间戳字段?

时间:2012-02-29 20:47:28

标签: datetime rdf sparql n3

我想构建一个可查询的RDF数据库,其中包含以下形式的事件:

:Bob :played :musiccd :at "00:00:00 UTC on 1 January 1970"

这是否可以使用RDF / N3 / 3store / SPARQL?

SPARQL是否知道如何比较日期时间和测试日期时间范围内的成员资格?如果没有,为给定的日期时间格式扩展SPARQL有多容易?

2 个答案:

答案 0 :(得分:3)

SPARQL原生支持xsd:dateTime,许多商店也会处理​​xsd:datexsd:time

如果您使用符合SPARQL 1.1标准的引擎,那么还有一些新功能可以让您提取日期和时间的特定部分。

因此,您应该能够编写适合您数据的SPARQL查询

有关RDF中建模时间的帮助以及它如何影响SPARQL查询的制定,请参阅Ian Davis关于该主题的blog post系列文章

答案 1 :(得分:2)

(因为我现在无法发表评论。我会将此作为回复发布。)

@mcandre:请查看Play Back OntologyCounter Ontology,了解您的预期用例