3

RDF で主語、述語、および目的語に URI を使用することは可能ですか、またはトリプルの少なくとも 1 つにキーワードが必要ですか。例:

David <http://www.someuri.com/predicate> <http://www.someuri.com/object>

RDF ファイルでこの種の構造を持つことは可能ですか、それともすべてのトリプルを URI 形式にする必要がありますか?

たとえば、David という医師がいる場合、患者と訪問日は URI の形式です。患者の URI を「http://www.hospital.com/patients/」、日付の URI を「http://www.hospital.com/dateofvisit/」とします。この場合、RDF ドキュメントをどのように作成すればよいか教えてください。

4

2 に答える 2

9

サブジェクトは、URI または空白ノードのいずれかです。

述語は常に URI です。

オブジェクトは、URI、空白ノード、またはリテラルのいずれかです。

David一般的なRDF構文では、有効なURIでも空白のノード識別子でもありません。おそらくURIリソースとしてモデル化したいでしょう。HTTP URL である必要はありませんが、有効な URI であれば何でもかまいません。

于 2009-08-20T18:19:17.593 に答える
2

Sreenath 氏、RDF では、トリプルの部分は、IRI (Unicode 互換の URI)、リテラル (文字列、整数など)、または「空白ノード」 (一時参照用の一種の匿名 URL) のいずれかです。「キーワード」は IRI の短縮形のように聞こえます。RDF ドキュメントのデフォルトのプレフィックスを定義する場合、キーワードはそれに対して相対的であると見なす必要があります。ノードが引用符で囲まれている場合、それはリテラルです。他の唯一のオプションは、トリプル コンポーネントを空白ノードにすることです。これはリソース ロケーターでもありますが、このドキュメントにのみ関連しています。_:David詳細こちら

于 2009-10-12T03:02:57.557 に答える