Таблицы, поля в Базе Данных и их описание
Содержание
Таблицы, поля в Базе Данных и их описание
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] - дата обновления товара