2010-10-04 258 views
3

我新的EF,並試圖找出最好的方式做一些實體框架繼承

我有一個返回表的細節的過程,也是一個計算值。我希望它將這些信息返回給一個可以包含這個信息的實體,無論它是原始實體還是基於原始實體的實體(這樣如果原始表發生變化,它仍然會映射)。我想避免的是維護2個實體 - 1個表,1個存儲過程結果。

謝謝...

回答

0

您可以創建一個包含表中的字段,以及計算值的視圖。

+0

是否可以將SQL存儲過程的結果加載到視圖中? – 2010-10-08 15:09:25

+0

是的,但它使用openrowset有點破解請參閱:http://sqlblogcasts.com/blogs/madhivanan/archive/2007/11/26/select-columns-from-exec-procedure-name-is-this -possible.aspx – 2010-10-08 15:37:42

+0

將功能從存儲過程移動到視圖可能會更好 – 2010-10-08 15:39:10