タグ

ブックマーク / torazuka.hatenablog.com (1)

  • メモ: 業務依存度の変化からサロゲートキーもまた逃れられない - 虎塚

    サロゲートキーとは、そもそも何か? ナチュラルキーとどう違うのか? 「同じキーでも、システムの立ち位置によって、それがナチュラルキーかサロゲートキーかは変わりうる」 ・・・という示唆をどこぞからもらったので、それについて考えています。 じつは、「ICカード1枚1枚に付与される番号や、クレジットカード番号も、見方によってはサロゲートキーに近い値といえる」という指摘を受けるまで、クレジットカード番号なんて業務コードの最たるものであり、それ以外の考え方はありえないと思っていました。 自分が考えるサロゲートキーの特徴は、曖昧ながら、こんな感じです。 業務に依存せず、論理設計には出てこないキー 物理設計で作成するキー 複数キーを取りまとめることもあれば、単一キーに対応することもある しかしながら、「業務に依存しない」というのもまた、(前回書いた)程度問題です。 たとえば、次のような複数のキーについて

    tgk
    tgk 2011/08/03
  • 1