私はここの初心者です
主キー customer_id を持つテーブルを 1 つ作成し、外部キー customer_id を持つ別のテーブルを作成して、最初のテーブルに結合しました
私の質問
2 つのテーブルにデータを入力したい場合、customer_id を 2 回挿入する必要があります (1 つは最初のテーブルに、もう 1 つは 2 番目のテーブルに)。
データを挿入するたびにそれを行う必要がありますか?? ありがとう :)
私はここの初心者です
主キー customer_id を持つテーブルを 1 つ作成し、外部キー customer_id を持つ別のテーブルを作成して、最初のテーブルに結合しました
私の質問
2 つのテーブルにデータを入力したい場合、customer_id を 2 回挿入する必要があります (1 つは最初のテーブルに、もう 1 つは 2 番目のテーブルに)。
データを挿入するたびにそれを行う必要がありますか?? ありがとう :)
テーブルCustomerId
は、テーブル内の各顧客を表しCustomer
ます。したがって、新しい顧客が到着するたびに、その顧客の ID を作成します。
顧客に「関連する」他のテーブルでは、各エントリに customer_id を挿入します。
例えば
Customer
CustomerId, CustomerName
各顧客には固有の ID があります。
ProductSold
ProductId, ProductName, CustomerId
Product テーブルの外部キーにより、どの顧客が製品を購入したかがわかるようになりました。したがって、製品ごとに、それを購入した顧客の ID を挿入します。それが理にかなっていることを願っています。
-- 新しい顧客には、新しい ID が必要です (新しい顧客を挿入する場合) -- 顧客が購入した製品には、購入者を識別するために外部の CustomerId が必要です。
なので2枚CustomerId
挿入。
そうです..あなたは正しい笑:P