ドメインモデル VS トランザクションスクリプト
■ このスレッドは過去ログ倉庫に格納されています
0054nobodyさん
2010/03/14(日) 02:14:34ID:NTDk90WL常にドメインモデルマンセーにするのではなく使い分けも肝心かと。
帳票系は出力内容・タイミング(日次、週次、オンデマンド)にもよるが、ドメインモデルとは別に帳票用の非正規化したテーブル(パフォーマンスが許すならビューでもよい)を作成したほうがシステムとして美しい場合もある。
どうしてもドメインモデルをそのまま帳票に当て込みたい場合は、粗結合を極限まで追求したコンバーターなどを作成し、オブジェクトグラフの変換を簡易化する方向にパワーを使った方がいい。
帳票を問題としてあげてるが、例えば他システム連携などでもおそらく帳票と同様の問題が発生するわけで、もうこれはケースバイケースで、モデラーのセンスを信じるしかない。投げやりな回答で申し訳ないが。
■ このスレッドは過去ログ倉庫に格納されています