Таблицы, поля в Базе Данных и их описание

Таблицы, поля в Базе Данных и их описание

category

таблица хранит структуру категорий товаров, их иерархию и порядок отображения

  • id_category [int(10)] - уникальный идентификатор категории
  • id_parent [int(10)] - идентификатор категории родителя. Идентификатор Домашней категории по-умолчанию = «1», родитель домашней = «0»
  • level_depth [tinyint(3)] - определяет глубину вложенности подкатегории
  • nleft [int(10)] - служит для отображения пути (/admin/functions.php→getPath in Prestashop v 1.4.4.0)
  • nright [int(10)] - служит для отображения пути (/admin/functions.php→getPath in Prestashop v 1.4.4.0)
  • active [tinyint(1)] - 1 = категория включена, 0 = выключена
  • date_add [datetime] - дата создания категории
  • date_upd [date_upd] - дата изменения категории
  • position [int(10)] - позиция категория среди других с тем же родителем. От 0 и больше.

category_group

таблица отношений. Определяет к какой группе доступа относится категория. Группа «1» - Группа по умолчанию

  • id_category [int(10)] - идентификатор категории
  • id_group [int(10)] - идентификатор группы

category_lang

Языковая таблица категорий

category_product

Таблица отношений между товарами и категориями. Таким образом, один товар может быть присвоен двум разным категориям, но создание повторного отношения одного и того же товара к тойже категории недопускается

  • id_category [int(10)] - идентификатор категории
  • id_product [int(10)] - идентификатор товара
  • position [int(10)] - позиция товара среди других в рамках одной категории

product

Таблица товаров. Хранит товары и некоторые из свойств

  • id_product [int(10)] - уникальный идентификатор товара
  • id_supplier [int(10)] - идентификатор поставщика (табл. supplier)
  • id_tax_rules_group [int(10)] - идентификатор ставки налогообложения (табл. tax_rules_group)
  • id_category_default [int(10)] - категория по умолчанию (табл. category)
  • id_color_default [int(10)] -
  • on_sale [tinyint(1)] - распродажа 1- да 0- нет
  • online_only [tinyint(1)] -
  • ean13 [varchar(13)] -
  • upc [varchar(12)]
  • ecotax [decimal(17,6)] -
  • quantity [int(10)] - количество на складе
  • price [decimal(20,6)] - Розничная цена
  • wholesale_price [decimal(20,6)] - закупочная цена
  • unity [varchar(255)] - единица измерения (шт., упаковка, короб и т.п.)
  • unit_price_ratio [decimal(20,6)] - цена за еденицу.
  • additional_shipping_cost [decimal(20,2)] - + добавочная стоимость доставки
  • reference [varchar(32)] - артикул
  • supplier_reference [varchar(32)] - артикул поставщика
  • location [varchar(64)]
  • width [float] - ширина (чего?)
  • height [float] - высота (чего?)
  • depth [float] - глубина (чего?)
  • weight [float] - вес (нетто? брутто? упаковки?)
  • out_of_stock [int(10)] -
  • quantity_discount [tinyint(1)] -
  • customizable [tinyint(2)] -
  • uploadable_files [tinyint(4)] -
  • text_fields [tinyint(4)] -
  • active [tinyint(1)] - видимость товара 1- виден во фронтенде, 0- не виден
  • condition [enum('new','used','refurbished')] - Состояние товара. new - новый, used - б/у, refurbished - после ремонта
  • show_price [tinyint(1)] - Показывать ли цену. 1- показывать, 0- скрыть цену
  • indexed [tinyint(1)] - метка индексации, при ручном добавлении товара в БД, выставить в «0»
  • cache_is_pack [tinyint(1)]
  • cache_has_attachments [tinyint(1)]
  • cache_default_attribute [int(10)]
  • date_add [datetime] - дата добавления товара
  • date_upd [datetime] - дата обновления товара
struktura-bazy-dannyx.txt · Последние изменения: 2015/12/27 16:22 (внешнее изменение)