0

これらのうち、オンライン ストアの「PAYMENTS」テーブルに含めるべきではないものはどれですか? Payment_recpt_num Cvv_code Creditcard_exptn Creditcard_number Cart_number(fk) Order_number(fk)

このデータベースでエラーを見つけることになっています。明らかなエラーは知っていますが、除外すべき列名がわかりません。助けてください!!

4

1 に答える 1

0

外部キーであるがCart_numberあるため、クレジット カードに関連するすべての情報は Payments テーブルの一部であってはなりません。したがって、Creditcard_exptnそのテーブルの一部であってはなりません。またCvv_code、クレジット カードの確認コードを表す場合も同様です。

それにもかかわらず、列名はあまり明確ではありませんが、ポイントは、データベース内の別のテーブルの外部キーを保持する場合、そのテーブルに属する他の情報 (外部キーを除く) が最初のテーブルに存在しないことです。

于 2013-02-16T00:46:02.813 に答える