SQLer 生島勘富 のブログ

RDB・SQLの話題を中心に情報発信をしています。

2011-11-01から1ヶ月間の記事一覧

サロゲートキーは後付けでもできる。

業務システムのほとんどはナチュラルキーで構築されていると思います。 しかし、シノニムやトリガーを利用すれば、既存システムを変更することなくサロゲートキーを追加して、それ以降、サロゲートキーによる運用も可能になります。手順は以下の通りです。 …

命名法 - 主キーはサロゲートキーで、テーブル名はナチュラルキーで(笑)

完全に新規の案件というのは本当に少ないので、実践できることはほぼない理想論ですが、私の理想とするテーブル構造と命名法です。 まずは、サロゲートキーについて サロゲートキーというのは業務上意味のないキーのことです。 例えば、生徒テーブルは、年次…