エンティティフレームワークとSQLサーバーの同義語
-
09-10-2019 - |
質問
Hasty Researchは、EF4でさえSQL Serverの同義語をサポートしていないことを示しています。同義語ベースのエンティティセットをテーブルベースのエンティティセットであるかのように設定するための私のオプションは何ですか?私が思いついたCrudestは、同義語の基礎となるテーブルをコピーし、それを私のモデルに追加してから、ストアモデルに設定されたエンティティの名前を変更することです。 POCOまたはコードファーストアプローチを使用したエレガントな回避策はもうありませんか?
解決
この投稿を参照してください - どうやらあなたはEDMXの手動操作でそれを行うことができます。
エンティティフレームワークモデルを作成すると、複数のデータベースがあります
しかし、それはエレガントではないので、あなたの質問に答えません:-)
他のヒント
同義語からデータを選択して、モデルにビューを追加するビューを作成できます。モデルのビューに同義語の名前を付けてください。
所属していません StackOverflow