0
我目前正在參與一個項目,我們將向外部數據源提供數據給訪問者,但我們也會爲實體提供元數據/重寫一些原始數據。實體數據繼承
外部數據源是一個SQL Server數據庫,我創建了一個.edmx文件,並創建了一個附加的,可控制的SQL Server數據庫及其自己的.edmx文件。但在我看來,使用兩個實體是一種類型的數據,我不舒服。
不知何故,我想將兩個數據源合併爲一個,並且只使用一個我可以查詢的實體類。在LINQ to Entities中的繼承將是完美的,但我寧願不要手動更改.edmx文件。
因爲現在我必須創建包裝類並使用實體類手動填充它們,或者使用多個數據庫查詢來獲取所需的數據,這是大幅關閉性能的明智之舉。
感覺就像我面對的這些問題必須存在某種解決方法?