N:N 関係のために、2 つのフォアイング キーを格納する補助テーブルを作成しています。
主キーのためだけに別のフィールドを作成したくありません。両方ともPKとして使いたいです。
両方のフィールドを NEEDED および EXCLUSIVE としてマークすると、それらはすべての PK 要件を満たしますか?
N:N 関係のために、2 つのフォアイング キーを格納する補助テーブルを作成しています。
主キーのためだけに別のフィールドを作成したくありません。両方ともPKとして使いたいです。
両方のフィールドを NEEDED および EXCLUSIVE としてマークすると、それらはすべての PK 要件を満たしますか?
いいえ。必要なのは、2 つのフィールドを保持する一意のインデックスを作成し、これをPrimary Keyとしてマークすることです。
補助テーブルを使用せずにこの問題を解決する別の方法は、ルックアップ フィールドです。
可能な値をリストまたはテーブルに制限すると、それらがドロップボックスに表示されます。
ウィザードにチェック ボックスを追加するだけで、複数の値を持つフィールドが作成されます。
1) テーブルを選択
2) デザインビューモードを選択
3) 変更するフィールドの [データ タイプ] 列で [検索支援] を選択します。
4) ウィザードに従います。
ヒント、構造化されていないリストから値を取得するよりも、テーブルから値を取得する方が適切です。
将来の変更や新しい値の挿入が容易になります。