如何在RDF中向属性表示属性

时间:2012-11-13 12:09:16

标签: rdf

说我有user, action type, object的三倍如此:

andy visited url1
andy visited url2

我如何将时间戳值编码为这些关系,以便我们知道在andy之前url1访问过url2

RDF甚至是正确的数据模型还是我应该使用属性图?

1 个答案:

答案 0 :(得分:2)

你可以通过访问它自己的资源来建模它,你可以附加数据:

:Andy :visited [ 
  :url <the_visited_url>; 
  :timestamp "the timestamp"^^xsd:dateTime 
].

或者:

:Visit1 a :Visit; 
  :visitedBy :Andy; 
  :url <the_visited_url>; 
  :timestamp "the timestamp"^^xsd:dateTime.

在任何一种情况下,访问本身都是一个概念,可以让你说出你想要的任何内容,包括它发生的时间或访问过的URL。