小さな検索アプリケーションを実行するために、EF 4.0、エンティティへの linq、VS 2010、および SQL Server 2005 ストアド プロシージャを使用しています。EDM と必要なレイヤーを設計しました。プレゼンテーション層は、検索結果を適切に表示します。
現在のジレンマは、検索がさまざまなテーブルから読み取るのに十分柔軟でなければならないということです。たとえば、現在の検索では、アプリケーションはテーブル A から読み取ります。明日、アプリケーションは、テーブル A とはまったく異なる列名を持つテーブル B から読み取る必要があるかもしれません。
EDM を使用して、プレゼンテーション層に影響を与えることなく、テーブル A の列をテーブル B の列にマップする方法を教えてください。
提案/ポインタ/リンクは大歓迎です。
お時間をいただき、ありがとうございました。