『データベース・リファクタリング』
https://gyazo.com/fa73c035bdc3f205f12b1fe038358b08
2008/3/26
なお、データベースのリファクタリングの話については、そのまんまだが「データベースリファクタリング」というタイトルの書籍で詳細に解説されている。だが、この書籍の解説ははっきり言って気に入らない。何故なら「どのように○○という種類の変更を行うか」ということの説明に終始しており、どのように設計を改善すべきかという点については一切触れられていないからだ。また、リレーショナルモデルに対する考慮にも欠けているように感じられる。(特に関連テーブルという概念を用いた解説があるのは大きなマイナスポイントだ。)そのため、Web+DB Press Vol.77で、データベースのリファクタリングについて解説したので、もし興味があればそちらを参照して頂きたいと思う。なお、書籍「データベースリファクタリング」は網羅的であり、読んでも損ではないだろう。ただしリレーショナルモデルに対する考慮が欠けている点には要注意である。ref