プロが教える店舗&オフィスのセキュリティ対策術

Accessでリンクテーブルを作る際に行う、固有レコード識別子の選択はなんのためにするものなのでしょうか?

A 回答 (3件)

Accessからデータを制御する際


ローカルのテーブルであれば 表示はされませんが
内部的に 絶対番号が振られているので
全てのフィールドに同じ値が入っていても
ユーザーが任意のレコードを削除・編集を行えば
どのレコードに対して行われているのかがわかります。

しかし、SQLServerなどの 異なるデータベースの場合
Access側からはわからないので 一意なキーによって
レコードを識別するためです。
    • good
    • 0
この回答へのお礼

非常によくわかりました。
ありがとうございます。

お礼日時:2007/04/05 12:31

用語が正規のものでないので質問がよく分からないですね



リンクテーブルってリレーションシップのことですか?
参照整合性を設定しないのなら、
固有インデックスがないフィールとでもリレーションシップを設定できますよ

クエリでのテーブルの結合(join)のことなら全く関係ありません

リンクという言葉はフォームやレポートでのメイン・サブの結合に使います
    • good
    • 0

SQL Server の場合しか知るませんが


固有レコード識別子がない状態では
テーブルは、リードオンリーになります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す