Agile Database Modeling
Agile Database Modeligに必要なのは,
DBリファクタリング手法
DBリファクタリングツール
DBのUnit Testingツール
オブジェクトを永続化するためのフレームワーク
現在,DBのリファクタリング手法とリファクタリング支援ツールがない.リファクタリング手法は,Scott AmblerとMartin Fowlerが手をつけているということで,これを追っかけておけば間違いない.後は支援ツールがでてきたときに使えるようにしておくようにするだけ.
オブジェクトモデルを綺麗に設計するには,結局DBのリファクタリングが必須.Agile Database Modelingを実現するためのツール・方法論が出揃ってリファクタリングを実戦で使えるようになるまでには後4,5年はかかりそう.