タグ

ブックマーク / www.relief.jp (1)

  • 参照整合性とは:Access(アクセス)の使い方

    リレーショナルデータベースAccessでは一般的に、複数のテーブルが存在しそのテーブル間には一対多のリレーションがあります。このとき、多側テーブルに存在するレコードに、対応する一側レコードが必ず存在するのが理想的な形です。その理想的な姿が崩れないようにする規則・仕組みが参照整合性です。 実際に参照整合性を設定すると以下のような状態になります。 [参照整合性]チェックをOnにした上で、[レコードの連鎖削除]チェックをOnにすると、一側テーブルのレコードを削除すると、リレーションされた多側レコードも一緒に削除されるようになります。 また、[フィールドの連鎖更新]チェックをOnにすれば、一側テーブルの主キーの値を変更すると、リレーションされた多側レコードの値も同時に更新される状態となります。 ...というのが参照整合性の教科書的説明ですが、Accessで業務アプリを作る場合、当初想定していなかっ

  • 1