2012-03-19 3 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) 
) 
Смежные вопросы