AlgorithmLLC/metatrader-backend

Схема данных

VorontsovSA opened this issue · 0 comments

schema

Комментарии

Product
Продукт для лицензирования
Имеет наименование name
Код продукта, который запаян в коде программы и используется в запросах к серверу лицензирования для идентификации продукта.
description - забыл в схему нарисовать, потом редактор сдох
package - архив с продуктом для загрузки с сайта.
machine_id - связанное оборудование
Pool
Пул ключей. Для группировки ключей по назначению. Например для генерации 3000 ключей для определенного распространителя. Думаю, что ключи, купленные на сайте, можно генерировать на лету. Возможно стоит для этого создать дефолтный пул.
Key
Ключ для активации продукта.
Обязательно имеет связь с продуктом product_id
pool_id связь с пулом ключей.
Buyer (В планах)
При покупке ключа через сайт из личного кабинета он связывается с аккаунтом покупателя. Key.buyer_id
Machine
спизок успешно зареганых тачек