0

N:N 関係のために、2 つのフォアイング キーを格納する補助テーブルを作成しています。

主キーのためだけに別のフィールドを作成したくありません。両方ともPKとして使いたいです。

両方のフィールドを NEEDED および EXCLUSIVE としてマークすると、それらはすべての PK 要件を満たしますか?

4

2 に答える 2

0

いいえ。必要なのは、2 つのフィールドを保持する一意のインデックスを作成し、これをPrimary Keyとしてマークすることです。

于 2016-04-21T07:33:38.713 に答える
0

補助テーブルを使用せずにこの問題を解決する別の方法は、ルックアップ フィールドです。

可能な値をリストまたはテーブルに制限すると、それらがドロップボックスに表示されます。

ウィザードにチェック ボックスを追加するだけで、複数の値を持つフィールドが作成されます。

1) テーブルを選択

2) デザインビューモードを選択

3) 変更するフィールドの [データ タイプ] 列で [検索支援] を選択します。

4) ウィザードに従います。

ヒント、構造化されていないリストから値を取得するよりも、テーブルから値を取得する方が適切です。

将来の変更や新しい値の挿入が容易になります。

于 2016-04-27T17:36:08.183 に答える