2016-04-04 6 views
1

私は、オブジェクトとそのプロパティを持つ完全に任意のデータセットを持っています。データセットにはかなりのものが含まれています。私は明示的にいくつかのプロパティを検索可能/フィルタ可能としてマークしたい(データセットの上にユーザーインターフェイスを生成するときに使用する)。たとえば、のは、私のデータセットは、人が含まれているとしましょう:データセット上のフィルタを定義するためのRDF語彙?

<http://www.jonhdoe.com> a schema:Person ; 
    schema:name "John Doe" . 

は今、私は私のデータセットでは、オブジェクトがschema:nameを使用して検索することができると述べているしたいと思います。したがって、このような何か:

schema:name a filters:Filter ; 
    rdfs:label "Name of a person" . 

この定義に基づいて、私は今、与えられたラベルとフォームフィールドを生成し、ユーザーがこのフィールドを使用してデータセットを検索してみましょうことができます。

私のデータセットでこのようなメタデータを定義できる既存の語彙はありますか?私はいくつかの語彙検索を試みましたが、彼らは私に素晴らしい結果を与えていませんでした。

答えて

2

これは100%フィットではありませんが、私はFresnel vocabularyがあなたが探しているものに近いかもしれないと思います。 「レンズ」と「フォーマット」の概念を使用して、RDFデータの表示方法に関する情報を指定することができます。レンズは、表示のために与えられたリソース/クラスのどのプロパティを考慮すべきかを定義し、フォーマットはの定義方法を定義します。のものを表示/表示する必要があります。

これを使用して、検索可能なプロパティを定義する「検索可能な」レンズを定義できます。

関連する問題