我一直在試圖映射現有的數據模型,我必須將實體框架作爲練習。該模型的設置要求我基本上搜索現有的「類型」表以找到代表每個類型的表格在運行時映射表
例如,
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_TYPE表以獲取STORE_RETAIL表和STORE_GROCERY_TABLE。每個表格由許多已知列和N個其他列組成。我已經創建了實體來表示STORE類型的已知列,但我不知道如何映射它們。
有沒有辦法讓我把這些表格在EF中映射而不知道它們呢?我一直在使用編程實體框架書籍和在線搜索,並沒有找到好的解決方案。
謝謝,我很擔心這種情況。我只需要嘗試一種混合使用這種數據模型的EF和SQL的方法。 –