タグ

DB・ER図に関するdshimのブックマーク (1)

  • すぐわかるデータベースの基礎(3)

    矢沢久雄 ●テーブル間の関連性の設定 テーブルを分割したら,テーブル間の関連性(リレーション)を設定しなければなりません。これは,たとえば「井上太郎」が「日経BP社」に勤務していることを特定できるようにすることです。そのためには,2つのテーブルを関連付けるための新たなフィールドが必要となります。このフィールドを「キー(主キーまたは外部キー)」と呼びます。 主キーとは,テーブル内のレコードを一意的に識別するためのフィールドです。世の中には,同姓同名の人物がいたり,同名の会社があるかもしれませんが,主キーの値が異なれば,異なる人物や会社であると識別できます。個人情報テーブルに「個人ID」というフィールドを追加し,会社情報テーブルに「会社ID」というフィールドを追加しましょう(図1)。これらのフィールドが主キーとなります。 図1●2つのテーブルに主キーとなるフィールドを追加する 主キーには,ユニ

    すぐわかるデータベースの基礎(3)
  • 1