2012-03-19 11 views
1

私はphpとmysqlには新しく、顧客の詳細を含むデータベースをまとめて、これらの顧客をグループに割り当てようとしています。グループ単位。クーポンコードシステムスキーマ設計アドバイス

シンプルなスキーマhttp://i.imgur.com/5s2Kq.jpg私はいくつかのフィードバックを与えるほど親切であると思いますが、それはかなりシンプルなようですが、多分もっと経験があるものが欠けているかもしれません。 、

CREATE TABLE customerPromotions (
    customer_id int(11) REFERENCES customers (customer_id), 
    promotion_id int(11) REFERENCES promotions (promotion_id), 
    customerPromotions_code_code varchar(12) NOT NULL, 
    PRIMARY KEY (customer_id, group_id) 
) 

何かアドバイスは素晴らしいことだおかげ:

は私が右の他者との関係を含むそれらのテーブルを考える中で、接合テーブルであり、この方法で作成されています。

答えて

-1
CREATE TABLE customerPromotions (
    customer_id int(11) REFERENCES customers (customer_id), 
    promotion_id int(11) REFERENCES promotions (promotion_id), 
    customerPromotions_code_code varchar(12) NOT NULL, 
    PRIMARY KEY (customer_id, promotion_id) 
) 
関連する問題