1

マシン タグはより正確なタグです: http://www.flickr.com/groups/api/discuss/72157594497877875。基本的に、ユーザーは object:property=value の形式でオブジェクトとして何でもタグ付けできます。

これを実装する rdbms スキーマに関するヒントはありますか? 誰かがすでにこれに手を出しているかどうか疑問に思っています. スキーマはrdfトリプルをrdbmsに実装するのと非常に似ていると思います

4

3 に答える 3

1

なんらかの最適化を開始しない限り、オブジェクト、プロパティ、および値の列を持つテーブルになってしまいます。各レコードは単一のトリプルを表します。

もっと複雑な場合は、Jena、Sesame などのドキュメントを参照することをお勧めします。

于 2009-02-04T22:21:05.253 に答える
1

RDBMS アプローチを続行する場合は、次のスキーマが機能する可能性があります

CREATE TABLE predicates (
  id INT PRIMARY KEY,
  namespace VARCHAR(255),
  localName VARCHAR(255)
) 

CREATE TABLE values (
  subject INT,
  predicate INT,
  value VARCHAR(255)
)

テーブルの述語は、タグの定義と値を保持します。

しかし、マットも正しいです。さらに要件がある場合は、SQL 永続性をサポートする RDF エンジンを使用することがおそらく実現可能です。

于 2010-05-16T16:36:03.753 に答える
0

私はこのスキーマを実装することになりました

于 2009-02-12T14:51:39.273 に答える