Вы находитесь на странице: 1из 31

mySQL базы

Техническая документация
Описание таблиц и полей ко всем версиям релизов mysql баз с 2017 года
Версия документации: 1.2, дата: 09.05.2018 Информационные партнеры: TECDOC.RU, TECDOC.SU, AUTODATABASES.RU, AUTODATABASES.COM

1. Артикулы
articles (Артикулы)
supplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул в нормальном написании (со спецсимволами)
ArticleStateDisplayValue статус изделия (нормальный, снят с производства и др.)
Description дополнительное описание (примечание)
FlagAccessory является сопутствующим товаром? | True - если утверждение верно, False - если нет
FlagMaterialCertification сертифицированное сырье | True - если утверждение верно, False - если нет
FlagRemanufactured восстановленное изделие? | True - если утверждение верно, False - если нет
FlagSelfServicePacking поставляется без упаковки? | True - если утверждение верно, False - если нет
FoundString артикул в поисковом написании (только цифры и буквы, без пробелов, дефисов, точек и т.п.)
HasAxle имеет применяемость в осях? | True - если утверждение верно, False - если нет
HasCommercialVehicle имеет применяемость в коммерческих ТС? | True - если утверждение верно, False - если нет
HasCVManuID связь с серийными номерами автомобилей (не используется)
HasEngine имеет применяемость в двигателях? | True - если утверждение верно, False - если нет
HasLinkitems имеет применяемость? | True - если утверждение верно, False - если нет
HasMotorbike имеет применяемость в мототехнике? | True - если утверждение верно, False - если нет
HasPassengerCar имеет применяемость в легковых ТС? | True - если утверждение верно, False - если нет
IsValid артикул разрешен к использованию в БД? | True - если утверждение верно, False - если нет
LotSize1 неизвестно
LotSize2 неизвестно
NormalizedDescription основное описание (наименование)

Страница из
PackingUnit упаковочная единица
QuantityPerPackingUnit количество в упаковке

article_acc (Сопутствующие товары/Аксессуары)


supplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
AccSupplierId аксессуар: идентификатор бренда (связь с таблицей suppliers)
AccDataSupplierArticleNumber аксессуар: артикул (связь с таблицей articles)

article_attributes (Характеристики/Критерии)
supplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
id идентификатор критерия
description описание критерия (ключ)
displaytitle уточнение критерия (дополнение)
displayvalue свойство критерия (значение)

article_cross (Кросс-номера)
manufacturerId идентификатор производителя ТС (связь с таблицей manufacturers)
OENbr оригинальный номер
SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
PartsDataSupplierArticleNumber артикул (связь с таблицей articles)

article_ean (Штрих-коды)
SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
ean штрих-код в формате EAN-13

article_images (Изображения и файлы)


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
AdditionalDescription описание документа
Description тип документа
DocumentName название документа

Страница из
DocumentType формат документа
NormedDescriptionID идентификатор типа документа
PictureName имя файла
ShowImmediately использовать в качестве превью? | True - если утверждение верно, False - если нет

article_inf (Информация/Описание)
SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
InformationText текст дополнительной информации
InformationType тип информации
InformationTypeKey идентификатор типа информации

article_li (Применяемость)
SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
linkageTypeId тип группы применяемости (Axle, CommercialVehicle, CVManufacturer, Engine, Motorbike , PassengerCar)
linkageId идентификатор ТС или узла

article_links / Линковочная таблица к дереву категорий


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
productid идентификатор главного артикула
linkagetypeid тип группы применяемости ([P] Passenger car, [O] Commercial vehicle, [M] Motor, [A] Axles, [K] Body type)
linkageid идентификатор ТС или узла
DataSupplierArticleNumber артикул (связь с таблицей articles)

article_nn / Новые номера


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
newnbr новый артикул (связь с таблицей articles) — дубль newdatasupplierarticlenumber
newsupplierid новый идентификатор бренда (связь с таблицей suppliers)
newdatasupplierarticlenumber новый артикул (связь с таблицей articles)

article_numbers / Все артикулы


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)

Страница из
DataSupplierArticleNumber артикул (связь с таблицей articles)

article_oe / Оригинальные кросс-номера


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
IsAdditive является аддитивным? | True - если утверждение верно, False - если нет
OENbr оригинальный номер
manufacturerId идентификатор производителя (связь с таблицей manufacturers)

article_parts / Составные части артикула


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
Quantity количество в комплекте
PartsSupplierId составная часть: идентификатор бренда (связь с таблицей suppliers)
PartsDataSupplierArticleNumber составная часть: артикул (связь с таблицей articles)

article_prd / Общая линковочная таблица к категориям — универсальный поиск


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
productid идентификатор связи

article_rn / Замененные номера


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
replacenbr замена на артикул (связь с таблицей articles) — дубль replacedatasupplierarticlenumber
replacedupplierid замена на идентификатор бренда (связь с таблицей suppliers)
replacedatasupplierarticlenumber замена на артикул (связь с таблицей articles)

article_un / Инструменты и оборудование


SupplierId идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
DataSupplierArticleNumber артикул (связь с таблицей articles)
utilityno артикул инструмента/оборудования

Страница из
2. Транспортные средства и узлы
manufacturers / Производители транспортных средств
id идентификатор производителя
canbedisplayed используется в выбранном регионе? | True - если утверждение верно, False - если нет
description название производителя
fulldescription полное название производителя (совпадает с description)
haslink имеет ссылки на транспортные средства? | True - если утверждение верно, False - если нет
isaxle имеет ссылки на оси? | True - если утверждение верно, False - если нет
iscommercialvehicle имеет ссылки на коммерческий транспорт? | True - если утверждение верно, False - если нет
isengine имеет ссылки на двигатели? | True - если утверждение верно, False - если нет
ismotorbike имеет ссылки на мототехнику? | True - если утверждение верно, False - если нет
ispassengercar имеет ссылки на пассажирский транспорт? | True - если утверждение верно, False - если нет
istransporter имеет ссылки на грузовой транспорт? | True - если утверждение верно, False - если нет
isvgl является брендом оригинальных запчастей? | True - если утверждение верно, False - если нет
matchcode сокращенное служебное наименование

models / Модели
id идентификатор модели
canbedisplayed используется в выбранном регионе | True - если утверждение верно, False - если нет
constructioninterval период выпуска в формате мм.гггг — мм.гггг
description название модели
fulldescription полное название модели (бренд + модель)
haslink имеет ссылки на транспортные средства? | True - если утверждение верно, False - если нет
isaxle имеет ссылки на оси? | True - если утверждение верно, False - если нет
iscommercialvehicle имеет ссылки на коммерческий транспорт? | True - если утверждение верно, False - если нет
isengine имеет ссылки на двигатели? | True - если утверждение верно, False - если нет
ismotorbike имеет ссылки на мототехнику? | True - если утверждение верно, False - если нет
ispassengercar имеет ссылки на пассажирский транспорт? | True - если утверждение верно, False - если нет
istransporter имеет ссылки на грузовой транспорт? | True - если утверждение верно, False - если нет
manufactureridДалее, в зависимости от типа идентификатор производителя (связь с таблицей manufacturers)
транспортного средства или узла
используются соответствующие группы
Легковые автомобили префикс passanger

Страница из
Коммерческий транспорт префикс commercial
Мототехника префикс motorbike
Двигатель префикс engine
Ось префикс axle

Таблицы AXLES_*, ENGINES_*, COMMERCIAL_VEHICLES_*, MOTORBIKES_* имеют схожую c PASSENGER_CARS структуру. Ниже — описание таблиц для легковых автомобилей,
остальные виды ТС - по аналогии.

passanger_cars / Модификации легковых автомобилей


id идентификатор модификации легкового автомобиля
canbedisplayed используется в выбранном регионе? | True - если утверждение верно, False - если нет
constructioninterval период выпуска в формате мм.гггг — мм.гггг
description название модификации
fulldescription полное название модификации(наименование марки + наименование модели+ description)
haslink имеет ссылки на транспортные средства? | True - если утверждение верно, False - если нет
isaxle имеет ссылки на оси? | True - если утверждение верно, False - если нет
iscommercialvehicle имеет ссылки на коммерческий транспорт? | True - если утверждение верно, False - если нет
iscvmanufacturerid служебное поле — не используется (false)
isengine имеет ссылки на двигатели? | True - если утверждение верно, False - если нет
ismotorbike имеет ссылки на мототехнику? | True - если утверждение верно, False - если нет
ispassengercar имеет ссылки на пассажирский транспорт? | True - если утверждение верно, False - если нет
istransporter имеет ссылки на грузовой транспорт? | True - если утверждение верно, False - если нет
modelid идентификатор модели (связь с таблицей models)

passanger_car_attributes / Характеристики модификаций легковых автомобилей


passangercarid идентификатор модификации (связь с таблицей passanger_cars )
attributegroup группа характеристик
attributetype подгруппа характеристик (тип)
displaytitle название характеристики
displayvalue значение характеристики

passanger_car_engines / Двигатели модификации легковых автомобилей

Страница из
id идентификатор модификации (связь с таблицей passanger_cars )
engineid идентификатор двигателя (связь с таблицей engines)

passanger_car_pds / Связь дерева узлов модификации легковых автомобилей


passangercarid идентификатор модификации (связь с таблицей passanger_cars )
nodeid идентификатор узла дерева
productid идентификатор связи (связь с таблицей article_links)
supplierid идентификатор бренда (связь с таблицей suppliers для таблицы article_links)

passanger_car_prd / Таблица отображения изделий для легковых автомобилей в категориях


id идентификатор связи (связь с таблицей article_links)
assemblygroupdescription основная родительская категория
description категория второго уровня
normalizeddescription категория третьего уровня
usagedescription категория четвертого уровня

passanger_car_qsi / Быстрые ссылки на узлы легковых автомобилей — не используется


passangercarid идентификатор модификации (связь с таблицей passanger_cars )
description наименование ярлыка
quickstarttype идентификатор ярлыка

passanger_car_trees / Деревья категорий для модификаций легковых автомобилей


passangercarid идентификатор модификации (связь с таблицей passanger_cars )
searchtreeid служебное поле — не используется
id идентификатор категории
parentid идентификатор родительской категории
description наименование категории

3. Производители неоригинальных запчастей


suppliers / Производители неоригинальных запчастей
id идентификатор производителя неоригинальных запчастей
dataversion релиз данных, служебное поле
description название бренда производителя неоригинальных запчастей

Страница из
matchcode сокращенное название бренда производителя неоригинальных запчастей (совпадает с description)
nbrofarticles количество представленных артикулов в базе
hasnewversionarticles имеет обновленные артикулы? | True - если утверждение верно, False - если нет

suppliers_with_nv_articles / Информация по обновленным неоригинальным артикулам


id идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
dataversion релиз данных, служебное поле
description название бренда производителя неоригинальных запчастей
matchcode сокращенное название бренда производителя неоригинальных запчастей (совпадает с description)
nbrofarticles количество представленных артикулов в базе
hasnewversionarticles имеет обновленные артикулы? | True - если утверждение верно, False - если нет

supplier_details / Информация о производителях неоригинальных запчастей


supplierid идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
addresstype тип адреса
addresstypeid идентификатор типа адреса
city1 город
city2 город (уточнение, если есть)
countrycode страна и код страны
email адрес электронной почты
fax факс
homepage веб-адрес домашней страница
name1 полное наименование бренда
name2 полное наименование бренда (уточнение, если есть)
postalcodecity индекс города
postalcodepob индекс почтового ящика
postalcodewholesaler индекс представителя
postalcountrycode почтовый код страны
postofficebox номер почтового ящика
street1 улица
street2 улица (уточнение, если есть)
telephone телефон

4. Прочие сведения

Страница из
countries / Страны
countrycode код страны
currencycode код валюты
description название страны
isgroup входит ли страна в регион? | по умолчанию "False", поле не используется
isocode2 код ISO-2
isocode3 код ISO-3
isocodeno код ISO

country_groups / Регионы
countrycode код региона
description название региона

languages / Языки
id идентификатор языка
codepage кодировка
description название языка
isocode2 код ISO-2

prd / Сводная таблица отображения изделий в категориях


id идентификатор связи (связь с таблицей article_links)
assemblygroupdescription основная родительская категория
description категория второго уровня
normalizeddescription категория третьего уровня
usagedescription категория четвертого уровня

manufacturers_of_new_linkages / Новые связи брендов, типов ТС и производителей запчастей


id идентификатор производителя
canbedisplayed используется в выбранном регионе? | True - если утверждение верно, False - если нет
description название производителя
fulldescription полное название производителя (совпадает с description)
haslink имеет ссылки на транспортные средства? | True - если утверждение верно, False - если нет
isaxle имеет ссылки на оси? | True - если утверждение верно, False - если нет
iscommercialvehicle имеет ссылки на коммерческий транспорт? | True - если утверждение верно, False - если нет

Страница из
iscvmanufacturerid служебное поле, не используется(false)
isengine имеет ссылки на двигатели? | True - если утверждение верно, False - если нет
ismotorbike имеет ссылки на мототехнику? | True - если утверждение верно, False - если нет
ispassengercar имеет ссылки на пассажирский транспорт? | True - если утверждение верно, False - если нет
isvgl является брендом запчастей? | True - если утверждение верно, False - если нет
matchcode сокращенное служебное наименование
linkitemtype тип транспортного средства/агрегата
supplier_id идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)

suppliers_with_nv_linkages / Производители неоригинальных запчастей и кол-во их артикулов в базе


id идентификатор производителя неоригинальных запчастей (связь с таблицей suppliers)
dataversion релиз данных, служебное поле
description название бренда
matchcode сокращенное название бренда (совпадает с description)
nbrofarticles количество представленных артикулов в базе
hasnewversionarticles имеет обновленные артикулы? | True - если утверждение верно, False - если нет

5. DDL таблиц баз данных

CREATE TABLE IF NOT EXISTS `articles` (


`supplierId` smallint(4) unsigned NOT NULL,
`DataSupplierArticleNumber` varchar(32) NOT NULL,
`ArticleStateDisplayValue` varchar(128) NOT NULL,
`Description` varchar(128) NOT NULL,
`FlagAccessory` enum('True','False') NOT NULL,
`FlagMaterialCertification` enum('True','False') NOT NULL,
`FlagRemanufactured` enum('True','False') NOT NULL,
`FlagSelfServicePacking` enum('True','False') NOT NULL,
`FoundString` varchar(64) NOT NULL,
`HasAxle` enum('True','False') NOT NULL,
`HasCommercialVehicle` enum('True','False') NOT NULL,
`HasCVManuID` enum('True','False') NOT NULL,
`HasEngine` enum('True','False') NOT NULL,

Страница из
`HasLinkitems` enum('True','False') NOT NULL,
`HasMotorbike` enum('True','False') NOT NULL,
`HasPassengerCar` enum('True','False') NOT NULL,
`IsValid` enum('True','False') NOT NULL,
`LotSize1` int(10) unsigned DEFAULT NULL,
`LotSize2` int(10) unsigned DEFAULT NULL,
`NormalizedDescription` varchar(128) NOT NULL,
`PackingUnit` int(10) unsigned DEFAULT NULL,
`QuantityPerPackingUnit` int(10) unsigned DEFAULT NULL,
PRIMARY KEY (`supplierId`,`DataSupplierArticleNumber`),
KEY `supplierId` (`supplierId`),
KEY `DataSupplierArticleNumber` (`DataSupplierArticleNumber`),
KEY `FoundString` (`FoundString`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_acc` (


`supplierId` smallint(4) unsigned NOT NULL,
`DataSupplierArticleNumber` varchar(32) NOT NULL,
`AccSupplierId` smallint(4) unsigned NOT NULL,
`AccDataSupplierArticleNumber` varchar(32) NOT NULL,
KEY `supplierId` (`supplierId`),
KEY `DataSupplierArticleNumber` (`DataSupplierArticleNumber`),
KEY `AccSupplierId` (`AccSupplierId`),
KEY `AccDataSupplierArticleNumber` (`AccDataSupplierArticleNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_attributes` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`id` smallint(4) unsigned NOT NULL,
`description` varchar(128) DEFAULT NULL,
`displaytitle` varchar(128) NOT NULL,
`displayvalue` varchar(4000) NOT NULL,
KEY `article` (`supplierid`,`datasupplierarticlenumber`),
KEY `id` (`id`)

Страница из
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_cross` (


`manufacturerId` int(10) unsigned NOT NULL,
`OENbr` varchar(64) NOT NULL,
`SupplierId` smallint(4) unsigned NOT NULL,
`PartsDataSupplierArticleNumber` varchar(32) NOT NULL,
KEY `manufacturerId` (`manufacturerId`),
KEY `OENbr` (`OENbr`),
KEY `SupplierId` (`SupplierId`,`PartsDataSupplierArticleNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_ean` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`ean` varchar(24) NOT NULL,
KEY `supplierid` (`supplierid`,`datasupplierarticlenumber`),
KEY `ean` (`ean`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_images` (


`supplierId` smallint(4) unsigned NOT NULL,
`DataSupplierArticleNumber` varchar(32) NOT NULL,
`AdditionalDescription` varchar(64) NOT NULL,
`Description` varchar(64) NOT NULL,
`DocumentName` varchar(128) NOT NULL,
`DocumentType` varchar(8) NOT NULL,
`NormedDescriptionID` smallint(4) unsigned NOT NULL,
`PictureName` varchar(64) NOT NULL,
`ShowImmediately` enum('True','False') NOT NULL,
KEY `supplierId` (`supplierId`,`DataSupplierArticleNumber`),
KEY `DocumentType` (`DocumentType`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_inf` (

Страница из
`supplierId` smallint(4) unsigned NOT NULL,
`DataSupplierArticleNumber` varchar(32) NOT NULL,
`InformationText` text NOT NULL,
`InformationType` varchar(64) NOT NULL,
`InformationTypeKey` smallint(4) unsigned NOT NULL,
KEY `supplierId` (`supplierId`,`DataSupplierArticleNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_li` (


`supplierId` smallint(4) unsigned NOT NULL,
`DataSupplierArticleNumber` varchar(32) NOT NULL,
`linkageTypeId` varchar(32) NOT NULL,
`linkageId` int(10) unsigned NOT NULL,
KEY `supplierId` (`supplierId`,`DataSupplierArticleNumber`),
KEY `linkageTypeId` (`linkageTypeId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_links` (


`supplierid` smallint(4) unsigned NOT NULL,
`productid` smallint(4) unsigned NOT NULL,
`linkagetypeid` smallint(4) unsigned NOT NULL,
`linkageid` int(10) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
PRIMARY KEY (`supplierid`,`productid`,`linkageid`,`linkagetypeid`,`datasupplierarticlenumber`),
KEY `productid` (`productid`),
KEY `linkagetypeid` (`linkagetypeid`),
KEY `linkageid` (`linkageid`),
KEY `supplierid` (`supplierid`),
KEY `datasupplierarticlenumber` (`datasupplierarticlenumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_nn` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`newnbr` varchar(32) NOT NULL,

Страница из
`newsupplierid` smallint(4) unsigned NOT NULL,
`newdatasupplierarticlenumber` varchar(32) NOT NULL,
KEY `supplierid` (`supplierid`,`datasupplierarticlenumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_numbers` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
PRIMARY KEY (`supplierid`,`datasupplierarticlenumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_oe` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`IsAdditive` enum('True','False') NOT NULL,
`OENbr` varchar(64) NOT NULL,
`manufacturerId` int(10) unsigned NOT NULL,
KEY `supplierid` (`supplierid`,`datasupplierarticlenumber`),
KEY `OENbr` (`OENbr`),
KEY `manufacturerId` (`manufacturerId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_parts` (


`supplierId` smallint(4) unsigned NOT NULL,
`DataSupplierArticleNumber` varchar(32) NOT NULL,
`Quantity` int(10) NOT NULL,
`PartsSupplierId` smallint(4) NOT NULL,
`PartsDataSupplierArticleNumber` varchar(32) NOT NULL,
KEY `supplierId` (`supplierId`,`DataSupplierArticleNumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_prd` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`productId` int(10) unsigned NOT NULL,

Страница из
PRIMARY KEY (`supplierid`,`datasupplierarticlenumber`,`productId`),
KEY `supplierid` (`supplierid`,`datasupplierarticlenumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_rn` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`replacenbr` varchar(32) NOT NULL,
`replacedupplierid` smallint(4) unsigned NOT NULL,
`replacedatasupplierarticlenumber` varchar(32) NOT NULL,
KEY `supplierid` (`supplierid`,`datasupplierarticlenumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `article_un` (


`supplierid` smallint(4) unsigned NOT NULL,
`datasupplierarticlenumber` varchar(32) NOT NULL,
`utilityno` varchar(64) NOT NULL,
KEY `supplierid` (`supplierid`,`datasupplierarticlenumber`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `axles` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`constructioninterval` varchar(24) DEFAULT NULL,
`description` varchar(64) DEFAULT NULL,
`fulldescription` varchar(128) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') DEFAULT NULL,
`iscommercialvehicle` enum('True','False') DEFAULT NULL,
`iscvmanufacturerid` enum('True','False') DEFAULT NULL,
`isengine` enum('True','False') DEFAULT NULL,
`ismotorbike` enum('True','False') DEFAULT NULL,
`ispassengercar` enum('True','False') DEFAULT NULL,
`istransporter` enum('True','False') DEFAULT NULL,
`modelid` int(10) unsigned DEFAULT NULL,

Страница из
PRIMARY KEY (`id`),
KEY `id` (`canbedisplayed`,`isaxle`,`istransporter`,`iscommercialvehicle`,`iscvmanufacturerid`,`isengine`,`ismotorbike`,`ispassengercar`),
KEY `modelid` (`modelid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `axle_attributes` (


`axleid` int(10) unsigned NOT NULL,
`attributegroup` varchar(32) DEFAULT NULL,
`attributetype` varchar(32) DEFAULT NULL,
`displaytitle` varchar(32) DEFAULT NULL,
`displayvalue` varchar(128) DEFAULT NULL,
KEY `axleid` (`axleid`),
KEY `attributegroup` (`attributegroup`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `axle_pds` (


`axleid` int(10) unsigned NOT NULL,
`nodeid` int(10) unsigned NOT NULL,
`productid` int(10) unsigned NOT NULL,
`supplierid` smallint(4) unsigned NOT NULL,
PRIMARY KEY (`axleid`,`nodeid`,`productid`,`supplierid`),
KEY `axleid` (`axleid`),
KEY `supplierid` (`supplierid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `axle_prd` (


`id` int(10) unsigned NOT NULL,
`assemblygroupdescription` varchar(128) NOT NULL,
`description` varchar(128) NOT NULL,
`normalizeddescription` varchar(128) NOT NULL,
`usagedescription` varchar(128) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

IF NOT EXISTS ;

Страница из
CREATE TABLE IF NOT EXISTS `axle_trees` (
`axleid` int(10) unsigned NOT NULL,
`searchtreeid` int(10) unsigned NOT NULL,
`id` int(10) unsigned NOT NULL,
`parentid` int(10) unsigned DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
KEY `id` (`id`),
KEY `axleid` (`axleid`),
KEY `parentid` (`parentid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_driver_cabs` (


`id` int(10) unsigned NOT NULL,
`drivercabid` int(10) unsigned NOT NULL,
KEY `id` (`id`),
KEY `drivercabid` (`drivercabid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicles` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`constructioninterval` varchar(24) DEFAULT NULL,
`description` varchar(64) DEFAULT NULL,
`fulldescription` varchar(128) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') DEFAULT NULL,
`iscommercialvehicle` enum('True','False') DEFAULT NULL,
`iscvmanufacturerid` enum('True','False') DEFAULT NULL,
`isengine` enum('True','False') DEFAULT NULL,
`ismotorbike` enum('True','False') DEFAULT NULL,
`ispassengercar` enum('True','False') DEFAULT NULL,
`istransporter` enum('True','False') DEFAULT NULL,
`modelid` int(10) unsigned DEFAULT NULL,
PRIMARY KEY (`id`),

Страница из
KEY `id` (`canbedisplayed`,`isaxle`,`iscommercialvehicle`,`iscvmanufacturerid`,`isengine`,`ismotorbike`,`ispassengercar`,`istransporter`),
KEY `modelid` (`modelid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_attributes` (


`commercialvehicleid` int(10) unsigned NOT NULL,
`attributegroup` varchar(32) DEFAULT NULL,
`attributetype` varchar(32) DEFAULT NULL,
`displaytitle` varchar(32) DEFAULT NULL,
`displayvalue` varchar(128) DEFAULT NULL,
KEY `commercialvehicleid` (`commercialvehicleid`),
KEY `attributegroup` (`attributegroup`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_axles` (


`id` int(10) unsigned NOT NULL,
`axleid` int(10) unsigned NOT NULL,
KEY `id` (`id`),
KEY `axleid` (`axleid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_engines` (


`id` int(10) unsigned NOT NULL,
`engineid` int(10) unsigned NOT NULL,
KEY `id` (`id`),
KEY `engineid` (`engineid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_pds` (


`commertialvehicleid` int(10) unsigned NOT NULL,
`nodeid` int(10) unsigned NOT NULL,
`productid` int(10) unsigned NOT NULL,
`supplierid` smallint(4) unsigned NOT NULL,
PRIMARY KEY (`commertialvehicleid`,`nodeid`,`productid`,`supplierid`),
KEY `commertialvehicleid` (`commertialvehicleid`),

Страница из
KEY `supplierid` (`supplierid`,`productid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_prd` (


`id` int(10) unsigned NOT NULL,
`assemblygroupdescription` varchar(128) NOT NULL,
`description` varchar(128) NOT NULL,
`normalizeddescription` varchar(128) NOT NULL,
`usagedescription` varchar(128) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_qsi` (


`commercialvehicleid` int(10) unsigned NOT NULL,
`description` varchar(128) DEFAULT NULL,
`quickstarttype` smallint(4) unsigned DEFAULT NULL,
KEY `commercialvehicleid` (`commercialvehicleid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_sub_types` (


`id` int(10) NOT NULL,
`subtypeid` int(10) NOT NULL,
PRIMARY KEY (`id`,`subtypeid`),
KEY `id` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `commercial_vehicle_trees` (


`commercialvehicleid` int(11) NOT NULL,
`searchtreeid` int(11) NOT NULL,
`id` int(11) NOT NULL,
`parentid` int(11) DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
KEY `commercialvehicleid` (`commercialvehicleid`),
KEY `id` (`id`),
KEY `parentid` (`parentid`)

Страница из
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `countries` (


`countrycode` varchar(4) NOT NULL,
`currencycode` varchar(4) DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
`isgroup` enum('True','False') DEFAULT NULL,
`isocode2` varchar(4) DEFAULT NULL,
`isocode3` varchar(4) DEFAULT NULL,
`isocodeno` varchar(4) DEFAULT NULL,
PRIMARY KEY (`countrycode`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `country_groups` (


`countrycode` varchar(4) NOT NULL,
`description` varchar(128) DEFAULT NULL,
PRIMARY KEY (`countrycode`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `engines` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`constructioninterval` varchar(24) DEFAULT NULL,
`description` varchar(64) DEFAULT NULL,
`fulldescription` varchar(128) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`haslinkitem` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') DEFAULT NULL,
`iscommercialvehicle` enum('True','False') DEFAULT NULL,
`iscvmanufacturerid` enum('True','False') DEFAULT NULL,
`isengine` enum('True','False') DEFAULT NULL,
`ismotorbike` enum('True','False') DEFAULT NULL,
`ispassengercar` enum('True','False') DEFAULT NULL,
`istransporter` enum('True','False') DEFAULT NULL,
`manufacturerid` int(10) unsigned DEFAULT NULL,

Страница из
`salesdescription` varchar(64) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `id` (`canbedisplayed`,`isaxle`,`iscommercialvehicle`,`iscvmanufacturerid`,`isengine`,`ismotorbike`,`ispassengercar`,`istransporter`),
KEY `manufacturerid` (`manufacturerid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `engine_attributes` (


`engineid` int(11) NOT NULL,
`attributegroup` varchar(32) DEFAULT NULL,
`attributetype` varchar(32) DEFAULT NULL,
`displaytitle` varchar(32) DEFAULT NULL,
`displayvalue` varchar(128) DEFAULT NULL,
KEY `engineid` (`engineid`),
KEY `attributegroup` (`attributegroup`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `engine_pds` (


`engineid` int(10) unsigned NOT NULL,
`nodeid` int(10) unsigned NOT NULL,
`productid` int(10) unsigned NOT NULL,
`supplierid` smallint(4) unsigned NOT NULL,
PRIMARY KEY (`engineid`,`nodeid`,`productid`,`supplierid`),
KEY `engineid` (`engineid`),
KEY `supplierid` (`supplierid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `engine_prd` (


`id` int(10) unsigned NOT NULL,
`assemblygroupdescription` varchar(128) NOT NULL,
`description` varchar(128) NOT NULL,
`normalizeddescription` varchar(128) NOT NULL,
`usagedescription` varchar(128) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

Страница из
IF NOT EXISTS ;

CREATE TABLE IF NOT EXISTS `engine_trees` (


`engineid` int(10) unsigned NOT NULL,
`searchtreeid` int(10) unsigned NOT NULL,
`id` int(10) unsigned NOT NULL,
`parentid` int(10) unsigned DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
KEY `engineid` (`engineid`),
KEY `id` (`id`),
KEY `parentid` (`parentid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `languages` (


`id` smallint(4) unsigned NOT NULL,
`codepage` smallint(4) unsigned DEFAULT NULL,
`description` varchar(16) DEFAULT NULL,
`isocode2` char(2) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `isocode2` (`isocode2`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `manufacturers` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`description` varchar(64) DEFAULT NULL,
`fulldescription` varchar(64) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') NOT NULL,
`iscommercialvehicle` enum('True','False') NOT NULL,
`isengine` enum('True','False') NOT NULL,
`ismotorbike` enum('True','False') NOT NULL,
`ispassengercar` enum('True','False') NOT NULL,
`istransporter` enum('True','False') NOT NULL,
`isvgl` enum('True','False') DEFAULT NULL,

Страница из
`matchcode` varchar(64) DEFAULT NULL,
PRIMARY KEY (`id`,`isaxle`,`iscommercialvehicle`,`isengine`,`ismotorbike`,`ispassengercar`,`istransporter`),
KEY `canbedisplayed` (`canbedisplayed`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `manufacturers_of_new_linkages` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`description` varchar(64) DEFAULT NULL,
`fulldescription` varchar(64) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') DEFAULT NULL,
`iscommercialvehicle` enum('True','False') DEFAULT NULL,
`iscvmanufacturerid` enum('True','False') DEFAULT NULL,
`isengine` enum('True','False') DEFAULT NULL,
`ismotorbike` enum('True','False') DEFAULT NULL,
`ispassengercar` enum('True','False') DEFAULT NULL,
`istransporter` enum('True','False') DEFAULT NULL,
`isvgl` enum('True','False') DEFAULT NULL,
`matchcode` varchar(64) DEFAULT NULL,
`linkitemtype` varchar(32) DEFAULT NULL,
`supplier_id` smallint(4) unsigned NOT NULL,
KEY `id` (`id`),
KEY `canbedisplayed` (`canbedisplayed`,`isaxle`,`iscommercialvehicle`,`iscvmanufacturerid`,`isengine`,`ismotorbike`,`ispassengercar`,`istransporter`),
KEY `supplier_id` (`supplier_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `models` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`constructioninterval` varchar(24) DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
`fulldescription` varchar(128) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') NOT NULL,

Страница из
`iscommercialvehicle` enum('True','False') NOT NULL,
`isengine` enum('True','False') NOT NULL,
`ismotorbike` enum('True','False') NOT NULL,
`ispassengercar` enum('True','False') NOT NULL,
`istransporter` enum('True','False') NOT NULL,
`manufacturerid` int(10) unsigned DEFAULT NULL,
PRIMARY KEY (`id`,`isaxle`,`istransporter`,`ispassengercar`,`ismotorbike`,`isengine`,`iscommercialvehicle`),
KEY `manufacturerid` (`manufacturerid`),
KEY `canbedisplayed` (`canbedisplayed`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `motorbikes` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`constructioninterval` varchar(24) DEFAULT NULL,
`description` varchar(64) DEFAULT NULL,
`fulldescription` varchar(128) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') DEFAULT NULL,
`iscommercialvehicle` enum('True','False') DEFAULT NULL,
`iscvmanufacturerid` enum('True','False') DEFAULT NULL,
`isengine` enum('True','False') DEFAULT NULL,
`ismotorbike` enum('True','False') DEFAULT NULL,
`ispassengercar` enum('True','False') DEFAULT NULL,
`istransporter` enum('True','False') DEFAULT NULL,
`modelid` int(10) unsigned DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `id` (`canbedisplayed`,`isaxle`,`iscommercialvehicle`,`iscvmanufacturerid`,`isengine`,`ismotorbike`,`ispassengercar`,`istransporter`),
KEY `modelid` (`modelid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `motorbike_attributes` (


`motorbikeid` int(10) unsigned NOT NULL,
`attributegroup` varchar(32) DEFAULT NULL,
`attributetype` varchar(32) DEFAULT NULL,

Страница из
`displaytitle` varchar(32) DEFAULT NULL,
`displayvalue` varchar(128) DEFAULT NULL,
KEY `motorbikeid` (`motorbikeid`),
KEY `attributegroup` (`attributegroup`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `motorbike_pds` (


`motorbikeid` int(10) unsigned NOT NULL,
`nodeid` int(10) unsigned NOT NULL,
`productid` int(10) unsigned NOT NULL,
`supplierid` smallint(4) unsigned NOT NULL,
PRIMARY KEY (`motorbikeid`,`nodeid`,`productid`,`supplierid`),
KEY `motorbikeid` (`motorbikeid`),
KEY `productid` (`productid`,`supplierid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `motorbike_prd` (


`id` int(10) NOT NULL,
`assemblygroupdescription` varchar(128) NOT NULL,
`description` varchar(128) NOT NULL,
`normalizeddescription` varchar(128) NOT NULL,
`usagedescription` varchar(128) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `motorbike_qsi` (


`motorbikeid` int(10) unsigned NOT NULL,
`description` varchar(128) DEFAULT NULL,
`quickstarttype` smallint(4) unsigned DEFAULT NULL,
KEY `motorbikeid` (`motorbikeid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `motorbike_trees` (


`motorbikeid` int(10) unsigned NOT NULL,
`searchtreeid` int(10) unsigned NOT NULL,

Страница из
`id` int(10) unsigned NOT NULL,
`parentid` int(10) unsigned DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
KEY `motorbikeid` (`motorbikeid`),
KEY `id` (`id`),
KEY `parentid` (`parentid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_cars` (


`id` int(10) unsigned NOT NULL,
`canbedisplayed` enum('True','False') DEFAULT NULL,
`constructioninterval` varchar(24) DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
`fulldescription` varchar(255) DEFAULT NULL,
`haslink` enum('True','False') DEFAULT NULL,
`isaxle` enum('True','False') DEFAULT NULL,
`iscommercialvehicle` enum('True','False') DEFAULT NULL,
`iscvmanufacturerid` enum('True','False') DEFAULT NULL,
`isengine` enum('True','False') DEFAULT NULL,
`ismotorbike` enum('True','False') DEFAULT NULL,
`ispassengercar` enum('True','False') DEFAULT NULL,
`istransporter` enum('True','False') DEFAULT NULL,
`modelid` int(10) unsigned DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `id` (`canbedisplayed`,`isaxle`,`iscommercialvehicle`,`iscvmanufacturerid`,`isengine`,`ismotorbike`,`ispassengercar`,`istransporter`),
KEY `modelid` (`modelid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_car_attributes` (


`passangercarid` int(10) unsigned NOT NULL,
`attributegroup` varchar(32) DEFAULT NULL,
`attributetype` varchar(32) DEFAULT NULL,
`displaytitle` varchar(32) DEFAULT NULL,
`displayvalue` varchar(128) DEFAULT NULL,
KEY `passangercarid` (`passangercarid`),

Страница из
KEY `attributegroup` (`attributegroup`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_car_engines` (


`id` int(10) unsigned NOT NULL,
`engineid` int(10) unsigned NOT NULL,
KEY `id` (`id`),
KEY `engineid` (`engineid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_car_pds` (


`passangercarid` int(10) unsigned NOT NULL,
`nodeid` int(10) unsigned NOT NULL,
`productid` int(10) unsigned NOT NULL,
`supplierid` smallint(4) unsigned NOT NULL,
PRIMARY KEY (`passangercarid`,`nodeid`,`productid`,`supplierid`),
KEY `passangercarid` (`passangercarid`),
KEY `supplierid` (`supplierid`),
KEY `nodeid` (`nodeid`),
KEY `productid` (`productid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_car_prd` (


`id` int(10) unsigned NOT NULL,
`assemblygroupdescription` varchar(128) NOT NULL,
`description` varchar(128) NOT NULL,
`normalizeddescription` varchar(128) NOT NULL,
`usagedescription` varchar(128) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_car_qsi` (


`passangercarid` int(10) unsigned NOT NULL,
`description` varchar(128) DEFAULT NULL,
`quickstarttype` smallint(4) unsigned DEFAULT NULL,

Страница из
KEY `passangercarid` (`passangercarid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `passanger_car_trees` (


`passangercarid` int(10) unsigned NOT NULL,
`searchtreeid` int(10) unsigned NOT NULL,
`id` int(10) unsigned NOT NULL,
`parentid` int(10) unsigned DEFAULT NULL,
`description` varchar(128) DEFAULT NULL,
KEY `id` (`id`),
KEY `parentid` (`parentid`),
KEY `passangercarid` (`passangercarid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `prd` (


`id` int(10) unsigned NOT NULL,
`assemblygroupdescription` varchar(128) NOT NULL,
`description` varchar(128) NOT NULL,
`normalizeddescription` varchar(128) NOT NULL,
`usagedescription` varchar(128) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `suppliers` (


`id` smallint(4) unsigned NOT NULL,
`dataversion` smallint(4) unsigned DEFAULT NULL,
`description` varchar(32) DEFAULT NULL,
`matchcode` varchar(32) DEFAULT NULL,
`nbrofarticles` int(10) unsigned DEFAULT NULL,
`hasnewversionarticles` enum('True','False') DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `description` (`description`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `suppliers_with_nv_articles` (

Страница из
`id` smallint(4) NOT NULL,
`dataversion` smallint(4) DEFAULT NULL,
`description` varchar(32) DEFAULT NULL,
`matchcode` varchar(32) DEFAULT NULL,
`nbrofarticles` int(10) unsigned DEFAULT NULL,
`hasnewversionarticles` enum('True','False') DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `description` (`description`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `suppliers_with_nv_linkages` (


`id` smallint(4) unsigned NOT NULL,
`dataversion` smallint(4) unsigned DEFAULT NULL,
`description` varchar(32) DEFAULT NULL,
`matchcode` varchar(32) DEFAULT NULL,
`nbrofarticles` int(10) unsigned DEFAULT NULL,
`hasnewversionarticles` enum('True','False') DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `description` (`description`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

CREATE TABLE IF NOT EXISTS `supplier_details` (


`supplierid` smallint(4) unsigned NOT NULL,
`addresstype` varchar(32) DEFAULT NULL,
`addresstypeid` char(1) NOT NULL,
`city1` varchar(64) DEFAULT NULL,
`city2` varchar(64) DEFAULT NULL,
`countrycode` varchar(64) DEFAULT NULL,
`email` varchar(64) DEFAULT NULL,
`fax` varchar(64) DEFAULT NULL,
`homepage` varchar(64) DEFAULT NULL,
`name1` varchar(64) DEFAULT NULL,
`name2` varchar(64) DEFAULT NULL,
`postalcodecity` varchar(32) DEFAULT NULL,
`postalcodepob` varchar(32) DEFAULT NULL,

Страница из
`postalcodewholesaler` varchar(32) DEFAULT NULL,
`postalcountrycode` varchar(32) DEFAULT NULL,
`postofficebox` varchar(32) DEFAULT NULL,
`street1` varchar(64) DEFAULT NULL,
`street2` varchar(64) DEFAULT NULL,
`telephone` varchar(32) DEFAULT NULL,
KEY `supplierid` (`supplierid`,`addresstypeid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED;

Страница из
Страница из

Вам также может понравиться