どんな時にグループを使用するか

下記のような場合にグループを使用します。

・同一DBを別の用途で複数の処理で使用する場合
 例)?グリッドやリストに一覧表示させる、?1レコードだけ明細表示するなど
・グリッドで扱う場合でDBにない項目を表示させたい場合
 例)数量と単価で金額を算出して表示させるなど
・1つのグリッドで複数DBを連結して扱う場合
 例)コードに対応するデータを別DBから照会して表示するなど
・ワーク用のバッファとして使用する場合
・DBの更新をダイレクトに行いたくない場合