x と y の 2 つの属性と 2 つの行を持つリレーショナル DB のテーブルを考えてみましょう。
1) x=1月、y=12
2) x=2月、y=3
これを rdf グラフに変換したい場合は、次のように定義します。
- テーブル ":table1" の URI/bnode;
- 各行の bnode " :row1", " :row2";
次に、行をテーブルに接続する必要があります。
_:row1 rdf:type :table1
_:row2 rdf:type :table1
そして最後に、次のように各行をその値に接続する必要があります。
_:row1 :x "1月"
_:row1 :y "12"
_:row2 :x "2月"
_:row2 :y "3"
ここまででいいの?他の解決策?
さて、x と y に他の情報で注釈を付けるにはどうすればよいでしょうか。
たとえば、x がリモート オントロジーの概念「月」(これは owl:Class である) を参照していることを表現する必要があります。
私の最初のアイデアは、「:x」の代わりに「myonto:Month」という URI を直接使用することですが、リモート URI (実際にはオントロジーのクラス) をプロパティとして使用することは、概念的に間違っている可能性があることを懸念しています。 、または少なくともより適切に表現できます。
何を指示してるんですか?ありがとう