かとじゅんの技術日誌

技術の話をするところ

DB設計

外部キー制約は何も考えずに適用するとよくない

このブログが話題になってますね。制約を付けること自体はよいことだけど、無目的に適用すると害も生じると思います。 無目的という言い方はおかしいな…。外部キー制約をどのように使えばいいのか、逆にどんなときに使うとまずいのかを考えてみたいと思いま…

正規化以前に重要なものがある

楽々ERDレッスンですが,半分まで読んでみました.IDとコードの分離やデータのライフサイクルやら,業務に即した正規化方法やらとても勉強になりますね.それに,エンティティとしてどういう風に情報を整理すればよいか指針を持っているのと持っていないとで…