論理削除とサロゲートキー - がるの健忘録
個人的なスタンスは
確かにテーブルによってはこの人工キー無駄じゃね? という状況は発生するんだけども、このテーブルには人工キーがあるけど、こっちのテーブルには無い...みたいなのが気持ち悪いので統一する意味で全テーブルに人工キーを付与する。
加えて言うなら、タイムスタンプ的なカラムは本当に必要なテーブルのみに作成。全てのテーブルに作成日/更新日カラムを付ける設計は断固拒否。
(2016/02/11)