MVCモデルで、MはDBアクセス等を、Vが画面制御になる訳だが、
DBアクセス(M)の検索条件って画面制御(V)に影響されるよね。
作り方によってはM(のDBアクセス部分):Vが1:1(1画面に1アクセス条件)になり易いよね。

この辺りはみんなどうしているの?
画面にあったアクセス条件定義(SQL文)をそれぞれに用意するんかいな?