【发布时间】:2012-11-13 12:09:16
【问题描述】:
假设我有三倍的user, action type, object,就像这样:
andy visited url1
andy visited url2
如何将时间戳值编码为这些关系,以便我们知道andy 在url2 之前访问过url1?
RDF 是正确的数据模型还是应该使用属性图?
【问题讨论】:
标签: rdf
假设我有三倍的user, action type, object,就像这样:
andy visited url1
andy visited url2
如何将时间戳值编码为这些关系,以便我们知道andy 在url2 之前访问过url1?
RDF 是正确的数据模型还是应该使用属性图?
【问题讨论】:
标签: rdf
您可以通过使访问成为您可以附加数据的自己的资源来对其进行建模:
: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。
【讨论】: