データを取得する部分の実装の話なのですが、
データベースと接続する部分は共通化していますが、
各データを扱う部分は、直接各クラス毎に、
$sql = "SELCT COLUMN FROM TABLE_NAME WHERE CONDITION = '123'"
という風に書いています。

こういう書き方って、皆さんから見るとどうでしょうか?

データ取得部分だけクラス化するという話もききますが、
それだと、SQLの数だけクラスが増えて相当なクラス数になると思います。

どのような方法が一般的なのか、お伺いできればと思います。
宜しくお願いします。