タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

tableとdbmsに関するkiyo_hikoのブックマーク (1)

  • DB設計の主キー・ナチュラルキー・サロゲートキー・複合主キー

    長らくほったらかしにしてきたDB設計。 今回は、主キーはナチュラルキー・サロゲートキーどっちを使えばいいのか考える。 漢(オトコ)もDB設計は難しいって言ってる。 (正直この記事、何言ってるかわからなかったけど、それはDB設計が難しいのか漢(オトコ)が難しいのか・・・) 間違ってもいいから、作って壊して学んでいく。 1.主キーの役割 IT用語辞典より引用。 データベースの中から、ある一組のデータセット(レコード)を一意に識別するための情報。主キーに設定された項目は、複数のレコード間で重複することは許されず、主キーを持たないレコードが存在してもならない。主キーは必ずしも一つの項目とは限らず、複数の項目を組み合わせて主キーとして用いる場合もある。一般的には個々の要素に通し番号などを割り振ってこれを主キーに設定する場合が多い。 あるレコードを取ってくる場合に、目的のレコードと断定できるフィールド

    DB設計の主キー・ナチュラルキー・サロゲートキー・複合主キー
  • 1