SQLサーバー上にActiveDirectoryにリンクするリンクサーバーがあります。ADからユーザーに関する関連情報を選択するビューを作成しました。このビューには主キーがありません。次に、ブラウザーとアプリケーションからビューを照会するODataサービスを構築します。そのために.NETWCFデータサービス(.NET 4.0、VS2010)を使用しています。ただし、edmxファイルを作成してビューをインポートしようとすると、PRIMARY KEYがないため、ビューはインポートされません。ビューに主キーを作成できません(MS SQL Serverでは作成できません)が、エンティティデータモデルデザイナでビューをインポートできるようにするために必要です。私に何ができる?どうすればそれを機能させることができますか?
ビューがスキーマにバインドされていないため(データはActive Directoryから取得されているため)、インデックス付きビューを作成できないことを付け加えておきます。