Страница 1 из 1

Системе тарификации[MySql]

Добавлено: 2019.12.19, 16:28
maestro
Нужен совет по системе тарификации.

Есть пользователь у этого пользователя есть бонусы, оператор, промокоды и привязка к месту.

И еще есть таблица с тарифами и у каждого тарифа может быть правила примерно такого характера:

1. (
promocode="SUPERPROMO" AND
operator!="mts" AND
partner="shokoladnica" AND
bonus="platinum" AND
brand!="tele2"
) OR operator="tele2"

2. (promocode='SUPERPROMO' and operator='tele2') or (bonus = 'platinum' and brand = 'mts')

3. (
(promocode="SUPERPROMO" OR promocode="SUPER") AND
operator!="mts" AND partner="shokoladnica" AND
status="platinum" AND brand!="tele2"
) OR operator="tele2"

4. (
(promocode="SUPERPROMO" AND promocode="SUPER") AND
operator!="mts" AND partner="shokoladnica" AND
status="platinum" AND brand!="tele2"
) OR operator="tele2"

И выборка должна производится с помощью данных пользователя

Можете посоветовать как лучше организовать архитектуру базы данных для записи и выборки правел?

Re: Системе тарификации[MySql]

Добавлено: 2020.01.30, 18:47
azz
Можете посоветовать как лучше организовать архитектуру базы данных для записи и выборки правел?
Вот так