達人に学ぶDB設計 徹底指南書

著者 :
  • 翔泳社 (2012年3月15日発売)
4.17
  • (19)
  • (31)
  • (9)
  • (0)
  • (0)
本棚登録 : 368
感想 : 25
4

NOT NULL制約は可能な限り設定する。
多段ビューはアンチパターン。
コードマスタもアンチパターン。

NOT NULL制約をつけるのは、なんとなく分かる。いちいちNULLを考慮したSQLやアプリでの判定処理を書かなくてよくなるからということだと思う。納得。次にテーブル設計をするときは気を付けようと思った。

多段ビューに関しては、そもそも採用するケースが稀なので、採用するとボコボコに言われる(経験済み)。メリットは複雑なSQLを共通化できることかなと思う。

コードマスタがよくない理由についていろいろ書かれていたけど、自分が経験したプロジェクトにおけるコードマスタはその欠点を持っていなかったし、使いやすかった。規模が大きいプロジェクトだと問題が顕在化するのかも。コードマスタについては、もっと知りたい。。

既存システムのデータ移行の話は個人的にホットな話題で勉強になった。ただ、著者の経験してきたプロジェクトが自分がかかわるプロジェクトより大きくて、重要な情報を扱うケースが多かったんだろうなというのを感じた。そういう意味では参考にならない部分も多かった。

読書状況:読み終わった 公開設定:公開
カテゴリ: 未設定
感想投稿日 : 2024年4月7日
読了日 : 2024年4月6日
本棚登録日 : 2024年4月4日

みんなの感想をみる

コメント 0件

ツイートする