>>334
> 業務ルールをチェックする機能をどうするかとか。

Railsだとバリデーションを使う。
基本的なのはあるが、特殊な業務ルールであれば
カスタムバリデータを自作すればいい。
http://railsguides.jp/active_record_validations.html

標準のやり方がってそれに従えばクラスが出来上がるので
クラスをどうするか?とかを意識することは少ない。