私が探しているものは、すぐには入手できないかもしれません。もしそうなら、私に知らせてください。
ロール内のユーザーがフィールドを動的に追加できるアプリケーションを用意します。フィールドは、ドキュメントを分類するために使用されます。
文字列の場合、行ID、フィールドID、値の非キーフィールドとしてpkを持つ単一の(静的スキーマ)テーブルがあります。たとえば、fieldID = 1 は件名で、fieldID = 2 は作成者です。したがって、データベース スキーマを変更せずにユーザー フィールドを追加できます。Subject = TSQL へのマッピング (fieldID=1 および Value='Mapping')
主なインターフェイスは UI ですが、検索結果 (フィールドの行) を XML にエクスポートするためのボタンもあります。これは人気があり、それを ODATA 型アクセスに拡張したいと考えています。
WCF データ サービスを追加したいが、プロパティ Subject と Author および ... を使用してエンティティを公開したい。EntityObject Generator について読んでください。ただし、参照を更新する必要があるようです。私が必要としているのは、実行時にビルドして読み取る EDMX と、Subject="Mapping" を (fieldID=1 and value="Mapping") にマップする機能です。
うまくいけば、私が探しているものを説明しました。規範的なタイプの回答を探していません。このツールのように、そこに到達する必要があります。そうでない場合は、そのようには機能しません。
私は ODATA や WCF Data Service についてあまり知りませんが、これを機能させる方法があれば、それを学びます。
ありがとう