1
我面臨的一個常見問題是導出的信息必須顯示在詳細信息頁面和概覽表格中。顯示/更新派生信息的最佳方式?
例如,根據多個子項目狀態值的狀態,可能有1個項目的狀態。似乎存儲主要項目的派生狀態將是錯誤的,但對此信息進行排序和過濾也可能很麻煩。
處理這種情況的最佳方法是什麼?
我面臨的一個常見問題是導出的信息必須顯示在詳細信息頁面和概覽表格中。顯示/更新派生信息的最佳方式?
例如,根據多個子項目狀態值的狀態,可能有1個項目的狀態。似乎存儲主要項目的派生狀態將是錯誤的,但對此信息進行排序和過濾也可能很麻煩。
處理這種情況的最佳方法是什麼?
我不確定,我正確地得到了您的問題。爲了解釋我如何理解你的問題,我將使用示例。
例子:我們有車(項目)及其配件:車輪,發動機,車門等(分項)。汽車的狀態來源於其零件的狀態。例如:如果發動機的狀態是「損壞的」,那麼汽車的狀態是「損壞的」,或者如果車門的狀態是「缺失」並且發動機是「好的」,那麼汽車的狀態是「可用的」。
如果這個例子相當於你的意思,那麼你有以下選擇:
這些是選項,但只有您知道特定信息(數據庫負載,派生值計算算法的複雜性,更常見的子項狀態更改或項目狀態讀取等)。所以只有你可以決定什麼適合你的情況。
正是我在說什麼,謝謝。 – Greg 2010-02-15 17:12:40