Функционал магазина
Функционал магазина состоит из нескольких принципов:
- Каждый товар обязан иметь категорию и драйвер
- На товар или категорию может выдана скидка
- Каждый товар должен быть привязан к одному или нескольким серверам
Давайте объясню проще на схеме:
По сути, продукт имеет под собой обязательно конкретную категорию, драйвер и сервера для выдачи.
Каждый товар имеет собственные параметры (необходимые для драйверов) для выдачи на сервере.
Сервер
В магазине сервера работают таким образом:
- Если указано несколько серверов для выдачи внутри товара, то дается выбор
- Если указан один сервер, то выбора не будет, и привилегия будет выдана именно на него
Ничего сложного же, правда?