1

多くのテーブルを持つデータベースがあります。データベースからのカップルのものは、他のものに関連しています。

テーブルの配置:

ID (automatic number with primary key), ID_sup (number), supplier (text), ...

関連表:

ID (number with primary key), supplier (text), address (text), ...

したがって、表では 、ID_supID同じsupplierですsupplier。Tables には、 table からのいくつかのサプライヤのみが含まれていますRelated table

Enforce Reference Integrity + Cascade Updated Related fields と接続しようとしましたが、うまくいきません。

データ型と主キーも変更しようとしましたが、常に次のエラー メッセージが表示されます。

  1. リンクされたプライマリ テーブル フィールドの一意のインデックスが見つかりません。
  2. リレーションシップは、同じデータ型の同じ数のフィールドにある必要があります。(エラー 3368)
4

2 に答える 2

0

Table2.ID から Table1.ID_sup への 1 対多の関係を作成します。MS Access の [関係の編集] ウィンドウで、Table2.ID が左側にあり、Table1.ID_sup が右側にあります。MS Access では、無限大記号を使用して関係の「多」側を表します。

于 2013-04-16T15:12:18.933 に答える