[データベース編]ビュー,トリガーを多用してはいけない

 開発フェーズで,データベース設計とアプリケーション設計との間で仕様の認識が異なっていることがよくある。そのようなとき,データベースもしくはアプリケーションのどちらかで仕様変更を吸収する必要に迫られ,ビューやトリガーといったデータベースとアプリケーションの中間に位置するグレーな部分で回避する場面を…