- ベストアンサー
違いを教えてください
主キーと内部キーと外部キーの違いがわかりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
候補キーとは, 1つの表において行を一意に識別できる属性集合のすべて。 (一般的に,主キーとなり得る候補は複数存在するので) 主キーとは, 候補キーのうち設計者によってただ1つ選ばれた属性集合。 その属性値は,重複値はなく空値もない(unique かつ not null) 外部キーとは, 他の表の主キーに向けて参照関係が結ばれている属性。 キーワード「主キー 外部キー」でGoogle画像検索して上位にヒットしたページ例がこちら。 http://www.witc.co.jp/program/education/ops/ac/ac_04/ac_04_01_02.html 内部キーという用語は知りません。 キーワード「"内部キー"」をGoogle検索すると, > 次の検索結果を表示しています: "外部キー". と誘導されますから,それほど一般的な用語ではないようにも思います。 利用者が関知する自然キーに対して,システム内部で生成される便宜上の一意属性を人工キーと呼びますが,これを内部キーと呼んでいる可能性はないですか? http://ja.wikipedia.org/wiki/主キー
お礼
回答ありがとうございました