私は既存のデータモデルをEntity Frameworkにマップすることを試みました。モデルには、「タイプ」の既存のテーブルを本質的に検索して各タイプを表すテーブルを検索する必要がある設定があります。実行時のマッピングテーブル
TABLE STORE_TYPE
ID Type Table
1 Retail STORE_RETAIL
2 Grocery STORE_GROCERY
TABLE STORE_RETAIL
ID StoreName Location Manager
1 RetailStuffs 1 1st St Chad
TABLE STORE_GROCERY
ID StoreName Location Size
1 FoodStuffs 2 2nd St 15000
基本的にユーザは、店舗の種類のNの数を定義することができ、その後、私は、各タイプに関連付けられた店舗のテーブルを見つけるために、それらのタイプを問い合わせます。したがって、この例では、STORE_RETAIL表とSTORE_GROCERY_TABLEを取得するためにSTORE_TYPE表を照会します。各テーブルは、N個の他の列と共に多数の既知の列からなる。 STORE型の既知の列を表すエンティティを作成しましたが、マップする方法がわかりません。
私はEFでこれらのテーブルをマップしておく必要がありますか?私はプログラミングエンティティフレームワークと一緒に働いていて、オンラインで検索していて、良い解決策が見つかっていません。
ありがとう、私はこれが事実であることを心配しました。私は、このデータ・モデルのためにEFとSQLの両方を使ってハイブリッド型のアプローチを試す必要があります。 –