- 締切済み
Accessの参照整合性
MSAcess2000を使用しています。 テーブルのリレーションシップで、「参照整合性」という チェックがあるのですが、これにチェックを入れない場合の リレーションシップには何か意味があるのでしょうか? 「参照整合性」についてどういうものか、という説明は いろんなところに記述があるのでわかりました。 ですが、これにチェックを入れてこそ、外部キーの意味がある 気がするので、入れない場合について知りたいのです。 ご存知の方がいらっしゃいましたら、教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- t2hayashi
- ベストアンサー率46% (102/219)
回答No.1
同じ疑問を持ったことがあります。 細かいところまではわかりませんが私の中での結論としては ・参照整合性のないリレーションシップ です。 は? というカンジですがそうなんですよねー。 つまりリレーションに使われているフィールドのデータがある限り リレーションしますよ、みたいな。 特に参照整合の必要の無い、親子データやサブフォームなどを 作る際に有効です。 うーん、つたない回答で恐縮です。
補足
お返事遅れて申し訳ありません。 ご回答、参考にさせていただきます。 ありがとうございました。