活動發生在特定日期的某個位置,但每個活動可能會在不同日期的相同或不同位置重複。我已經創建了一個實體框架模型,並且希望使用兩個日期之間發生的相關活動來填充它,這些活動由距指定位置的距離排序。Linq或存儲過程 - 我應該選擇哪一個?
我所以具有以下表:
活性(A)
發生(O)
地點(L)
隨着關係如下:
甲1-n O n-1 L
我有一些di在使用linq實體時很難做到這一點,但我確信我可以在存儲過程中實現它。
這是我應該能夠使用Linq做的事情,還是Linq創建Sql的過於複雜的問題?任何關於編寫Linq查詢的指針都會被讚賞,如果它是應該能夠做到的。
它可以用LINQ完成,但我同意Hakan Winther的看法:存儲過程似乎是更合適的放置這種邏輯的地方。 – XXXXX 2009-08-29 14:41:29