これがシナリオです。
顧客に販売する e コマース Web サイトがあります。明らかにトランザクションがあります。たとえば、すべての販売について、販売に関する情報を記録します。それでは、「購入」テーブルを用意しましょう。どの列が必要ですか?
1) 「customer_id」を使用した「customer」テーブルへの外部キーのみが必要ですか? または 2) 「customer_name」、「customer_address」などのスナップショットを保持する...両方とも VARCHAR(x) または 3) 両方または 4) 「購入」テーブルを複数のテーブルに分割しますか? または、他の何か。
意見と理由を教えてください。乾杯