• ベストアンサー

顧客管理のテーブルの設計を教えてください

初歩的な質問で申し訳ありませんが、よろしくお願いします。 顧客の住所などの情報と、購入いただいた商品を管理しようとしています。   商品にもいろいろ情報があるので、サブフォームでは大変かと思い、商品テーブルもつくりました。 一顧客で商品が複数(かなりたくさん)になる場合、 顧客テーブルに商品をどのように組み込んでいけばよいのかを教えてください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#22222
noname#22222
回答No.2

・商品一覧 ・顧客名簿 ・購入履歴 という3つのテーブルで管理したがいいです。 <購入履歴> ・ID ・購入日 ・顧客名簿_ID ・商品一覧_ID ・摘要 などという組み込み方をします。

178wako
質問者

お礼

ご回答ありがとうございます。 この方法でできました! 助かりました、ありがとうございました!

その他の回答 (1)

回答No.1

1顧客1レコードで考えるのではなく、1商品1レコードで管理されてはいかがでしょうか? この商品レコードに、顧客コードを持っておき、顧客情報テーブルと紐付ければよいのでは?

178wako
質問者

お礼

ご回答ありがとうございます。 しかし、商品に顧客がいっぱいに・・・ でも、逆にも考えることをおしえてくださり、ありがとうございました。頭柔らかくしてがんばります!

関連するQ&A