サロゲートキー>>(越えられない壁)>>ナチュラルキー

かつての自分がそうなのだが、サロゲートキーだとER図から多重度を判別できないという理由のもとにナチュラルキーを支持していた。「キー項目の仕様変更があるというのは単なる分析不足だ!」なんつって。
ビジネス要求が変わればキーも変わる。ビジネス要求は変わるもの。というわけでキーは変更できなければならない。多くの場合はサロゲートキーをまず考えるようにする。