Перейти к основному содержимому

Функционал магазина

Функционал магазина состоит из нескольких принципов:

  • Каждый товар обязан иметь категорию и драйвер
  • На товар или категорию может выдана скидка
  • Каждый товар должен быть привязан к одному или нескольким серверам

Давайте объясню проще на схеме:

Schema

По сути, продукт имеет под собой обязательно конкретную категорию, драйвер и сервера для выдачи.

Каждый товар имеет собственные параметры (необходимые для драйверов) для выдачи на сервере.

Сервер

В магазине сервера работают таким образом:

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

Ничего сложного же, правда?