>>226
「オープンして」「検索する」関数は、凝集度が低い。
異なるレイヤーの処理をひとまとめにしてしまうと、それだけで使い勝手が悪くなる。

Cでオープンするのが何故ダメのかは、
コードを省略せずにFooテーブルとBarテーブルにレコードをトランザクションでInsertする処理を考えれば、
何故ダメなのかがより明確になる。