本文へスキップ

〒434-0038 浜松市浜北区貴布祢265-8 イトリエ1F

リレーションシップ 〜 Accessの基礎知識HEADLINE

リレーションシップとは

図1
リレーションシップとは、テーブル間における結びつきのことを意味します。
テーブルを分割する際に、2つのテーブルの関係を保持するために共通フィールドを作成しましたが、作成するだけではシステムで理解できません。 そのため、リレーションシップという設定をしてあげる必要があります。

一般的には、2つのテーブルの共通フィールドにおいて、片方が主キー、もう片方は主キーではないという、「一対多」のリレーションシップになります。 ケースによっては、両側が主キーになっている、「一対一」のリレーションシップを設定することもありますが、両側ともに主キーではないという 「多対多」のリレーションシップは設定してはいけません。

具体的な設定方法については、サンプルデータベース作成時に説明します。