Как правильно организовать акции товаров

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Аватара пользователя
lodas
Сообщения: 171
Зарегистрирован: 2013.06.24, 15:54

Как правильно организовать акции товаров

Сообщение lodas »

Здравствуйте. Как правильно организовать акции для товаров в интернет-магазине. Какие поля должны быть в таблице "Акции", какие связи с таблицами, и как вообще это правильно реализовать?
Я попробовал так, но думаю это не лучший вариант:
Вложения
Action.png
Action.png (6.11 КБ) 2292 просмотра
Аватара пользователя
sluchainiyznak
Сообщения: 617
Зарегистрирован: 2013.05.19, 17:51
Откуда: ХМАО-Югра, г. Сургут
Контактная информация:

Re: Как правильно организовать акции товаров

Сообщение sluchainiyznak »

вроде всё логично, у одного товара может быть несколько акций.
Аватара пользователя
solo
Сообщения: 320
Зарегистрирован: 2013.03.08, 19:59
Откуда: Ukraine, VINNITSA

Re: Как правильно организовать акции товаров

Сообщение solo »

Все зависит от того что ты представляешь акцией. То есть я хочу сказать чтобы ты смоделировал пару возможных акций, а потом кодил.
Аватара пользователя
diselop
Сообщения: 240
Зарегистрирован: 2013.01.29, 14:56

Re: Как правильно организовать акции товаров

Сообщение diselop »

У вас неправильная связь, получается что у каждого товара своя отдельная акция, на деле под одну акцию например "фруктовый понедельник", могут попасть много товаров.
Аватара пользователя
diselop
Сообщения: 240
Зарегистрирован: 2013.01.29, 14:56

Re: Как правильно организовать акции товаров

Сообщение diselop »

sluchainiyznak писал(а):вроде всё логично, у одного товара может быть несколько акций.
Не соглашусь, например у пачки печенья не может быть две скидки, 15% и 30%
lancedevnull
Сообщения: 1268
Зарегистрирован: 2013.07.17, 17:37

Re: Как правильно организовать акции товаров

Сообщение lancedevnull »

diselop писал(а):
sluchainiyznak писал(а):вроде всё логично, у одного товара может быть несколько акций.
Не соглашусь, например у пачки печенья не может быть две скидки, 15% и 30%
одни годовалой давности, другие мышами надкусанные :lol:
Ответить