1

Microsoft Access でデータベースを作成するのは初めてです。その中でテーブルを接続する方法を見つけようとしています。3 つのテーブルがあり、Products、Suppliers、および Prod_Supp という名前を付けました。Prod_Supp テーブルには、Products and Suppliers テーブルのフィールドでもあるフィールドがあります。私がやりたいことは、Prod_Supp にデータを入力すると、製品とサプライヤー テーブルの同じフィールドに自動的に追加されることです。私を助けてください。ありがとう。

4

1 に答える 1

2

Prod_Supp は、互いに n 対 n の関係を持つ製品とサプライヤ間のリンク テーブルのようです。

その場合: サプライヤーと製品をリンクする前に、常にサプライヤーと製品が必要です。そのため、Prod_Supp テーブルには 2 つのフィールドしかなく、2 つのフィールドしかありません。Supplier.ID への外部キーと Product.ID への外部キーです。

リンクテーブルのフィールドへの入力によるサプライヤまたは製品の追加の自動化は望ましくありません。通常、そして理想的には、そのリンクテーブルには意味のない整数が含まれているだけなので、何を入力すればよいかわかりません。実際、そのテーブルには GUI はまったく必要ありません。

于 2011-06-06T14:33:57.613 に答える