一個DataSet應該代表多少?使用訂購系統的例子:在展示您的訂單時,我還會顯示與您的訂單系列相似的商品列表以及我們最受歡迎的商品列表。 雖然您的物品纏繞在涉及您和您的過去訂單,首選供應商以及與您作爲客戶有關的各種其他信息的關係網絡中,但其他物品並沒有這些相同的關係。我用來瀏覽代表你的東西的一組查詢與我用於這些其他項目列表的查詢不同。一個DataSet應該代表多少?
我的傾向是爲不同類型的關係創建不同的數據集,但然後我創建了十個單獨的項目DataTables,這似乎是錯誤的。當我實例化較大的DataSet時,即使我只對一個看起來不正確的小子集感興趣,並且當我試圖將所有這些打包到一個DataSet中時,我都會看到一個很大的雜亂的東西,其中有幾個項目表相鄰,而我很確定這是錯誤的。
也許我高估了DataSet的關係特性,或者我只是需要克服自己,無論哪種方式我都可以使用一些指導。