2

user, action type, object私はそのようなトリプルを持っているとしましょう:

andy visited url1
andy visited url2

以前にandy訪問したことがわかるように、これらの関係にタイムスタンプ値をエンコードするにはどうすればよいですか?url1url2

RDFは使用するのに適切なデータモデルでさえありますか、それともプロパティグラフを使用する必要がありますか?

4

1 に答える 1

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にアクセスしたかなど、訪問について好きなことを言うことができます。

于 2012-11-13T17:03:10.767 に答える