Jelajahi Sumber

вариант2

Евгений Колесников 4 tahun lalu
induk
melakukan
06a60de967

+ 51 - 0
data/variant2/materials_short_b_import.txt

@@ -0,0 +1,51 @@
+Наименование материала, Тип материала, Количество в упаковке, Единица измерения, Количество на складе, Минимальный возможный остаток, Стоимость
+Спрессованный материал серый 0x2, Пресс, 5, м, 140, 49, 33128.00 ₽
+Рулон бумаги зеленый 1x1, Рулон, 3, м, 634, 36, 26841
+Спрессованный материал розовый 2x1, Пресс, 8, м, 636, 21, 52606 рублей
+Гранулы для бумаги розовый 2x2, Гранулы, 10, л, 661, 16, 10608 руб.
+Спрессованный материал белый 1x1, Пресс, 7, кг, 843, 16, 43440.00
+Рулон бумаги белый 1x0, Рулон, 1, м, 501, 49, 15833.00 ₽
+Переработка бумаги синий 0x3, Нарезка, 9, м, 958, 32, 14180 рублей
+Рулон бумаги цветной 2x0, Рулон, 3, м, 386, 46, 35544.00 ₽
+Рулон бумаги зеленый 2x2, Рулон, 8, кг, 593, 20, 55016
+Рулон бумаги белый 3x2, Рулон, 4, кг, 16, 31, 53759 руб.
+Переработка бумаги серый 3x3, Нарезка, 10, м, 89, 20, 49391.00 ₽
+Гранулы для бумаги синий 1x2, Гранулы, 6, л, 112, 34, 25624 рублей
+Рулон бумаги серый 3x3, Рулон, 3, м, 596, 8, 50247
+Спрессованный материал цветной 1x3, Пресс, 3, м, 772, 40, 51672.00 ₽
+Рулон бумаги синий 2x2, Рулон, 6, кг, 363, 47, 38450 рублей
+Гранулы для бумаги розовый 0x3, Гранулы, 4, л, 379, 41, 3868.00
+Переработка бумаги цветной 1x3, Нарезка, 6, кг, 32, 34, 37930 рублей
+Гранулы для бумаги цветной 0x1, Гранулы, 5, л, 759, 28, 9216 рублей
+Рулон бумаги цветной 1x2, Рулон, 10, м, 246, 37, 5016.00 ₽
+Переработка бумаги серый 1x2, Нарезка, 8, м, 516, 49, 35981
+Спрессованный материал синий 0x2, Пресс, 3, кг, 514, 40, 6555
+Переработка бумаги синий 1x2, Нарезка, 4, м, 81, 32, 47873 рублей
+Спрессованный материал цветной 1x2, Пресс, 1, м, 429, 47, 15802.00
+Рулон бумаги розовый 2x1, Рулон, 1, м, 349, 9, 36163.00 ₽
+Рулон бумаги белый 3x3, Рулон, 2, кг, 201, 46, 51261
+Рулон бумаги цветной 2x2, Рулон, 10, кг, 534, 46, 50776 руб.
+Спрессованный материал розовый 2x3, Пресс, 3, м, 552, 7, 4657.00
+Рулон бумаги розовый 3x2, Рулон, 9, м, 144, 41, 51776 руб.
+Переработка бумаги синий 0x1, Нарезка, 7, м, 97, 30, 47937 рублей
+Спрессованный материал розовый 1x2, Пресс, 7, м, 509, 26, 10604 рублей
+Рулон бумаги цветной 1x3, Рулон, 10, кг, 149, 13, 22724.00
+Рулон бумаги синий 3x2, Рулон, 9, м, 508, 16, 25561
+Рулон бумаги зеленый 2x3, Рулон, 2, м, 181, 35, 45388.00 ₽
+Гранулы для бумаги розовый 0x2, Гранулы, 7, кг, 37, 50, 17227.00 ₽
+Переработка бумаги цветной 0x0, Нарезка, 9, м, 508, 19, 51147.00
+Переработка бумаги серый 0x2, Нарезка, 3, м, 167, 17, 10248.00
+Гранулы для бумаги цветной 0x3, Гранулы, 10, кг, 962, 33, 35922
+Рулон бумаги зеленый 3x3, Рулон, 3, м, 861, 45, 37283 руб.
+Рулон бумаги белый 0x3, Рулон, 2, м, 933, 50, 7253.00
+Рулон бумаги синий 3x1, Рулон, 3, м, 720, 11, 44675.00 ₽
+Спрессованный материал белый 3x3, Пресс, 8, м, 942, 12, 17600 рублей
+Рулон бумаги белый 1x3, Рулон, 2, кг, 382, 10, 32770
+Переработка бумаги белый 3x0, Нарезка, 10, м, 247, 11, 39500.00 ₽
+Гранулы для бумаги синий 1x3, Гранулы, 10, л, 841, 18, 38700.00
+Спрессованный материал синий 3x1, Пресс, 10, м, 270, 50, 38809 руб.
+Спрессованный материал цветной 0x0, Пресс, 6, м, 754, 24, 4611 руб.
+Переработка бумаги цветной 0x1, Нарезка, 8, м, 833, 34, 53875 рублей
+Спрессованный материал цветной 1x0, Пресс, 8, м, 856, 26, 12817 рублей
+Переработка бумаги синий 0x2, Нарезка, 9, кг, 709, 47, 23157.00
+Переработка бумаги белый 2x0, Нарезка, 5, м, 794, 17, 21637.00 ₽

+ 222 - 0
data/variant2/my.sql

@@ -0,0 +1,222 @@
+SET FOREIGN_KEY_CHECKS = 0;
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.AgentType
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `AgentType` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(50) CHARACTER SET 'utf8mb4' NOT NULL,
+  `Image` VARCHAR(100) CHARACTER SET 'utf8mb4' NULL,
+  PRIMARY KEY (`ID`));
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.Supplier
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `Supplier` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(150) CHARACTER SET 'utf8mb4' NOT NULL,
+  `INN` VARCHAR(12) NOT NULL,
+  `StartDate` DATE NOT NULL,
+  `QualityRating` INT NULL,
+  `SupplierType` VARCHAR(20) CHARACTER SET 'utf8mb4' NULL,
+  PRIMARY KEY (`ID`));
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.ProductType
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `ProductType` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(50) CHARACTER SET 'utf8mb4' NOT NULL,
+  `DefectedPercent` DOUBLE NOT NULL,
+  PRIMARY KEY (`ID`));
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.Product
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `Product` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(100) CHARACTER SET 'utf8mb4' NOT NULL,
+  `ProductTypeID` INT NULL,
+  `ArticleNumber` VARCHAR(10) CHARACTER SET 'utf8mb4' NOT NULL,
+  `Description` LONGTEXT CHARACTER SET 'utf8mb4' NULL,
+  `Image` VARCHAR(100) CHARACTER SET 'utf8mb4' NULL,
+  `ProductionPersonCount` INT NULL,
+  `ProductionWorkshopNumber` INT NULL,
+  `MinCostForAgent` DECIMAL(10,2) NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_Product_ProductType`
+    FOREIGN KEY (`ProductTypeID`)
+    REFERENCES `ProductType` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.MaterialSupplier
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `MaterialSupplier` (
+  `MaterialID` INT NOT NULL,
+  `SupplierID` INT NOT NULL,
+  PRIMARY KEY (`MaterialID`, `SupplierID`),
+  CONSTRAINT `FK_MaterialSupplier_Supplier`
+    FOREIGN KEY (`SupplierID`)
+    REFERENCES `Supplier` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION,
+  CONSTRAINT `FK_MaterialSupplier_Material`
+    FOREIGN KEY (`MaterialID`)
+    REFERENCES `Material` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.MaterialType
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `MaterialType` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(50) CHARACTER SET 'utf8mb4' NOT NULL,
+  `DefectedPercent` DOUBLE NOT NULL,
+  PRIMARY KEY (`ID`));
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.Material
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `Material` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(100) CHARACTER SET 'utf8mb4' NOT NULL,
+  `CountInPack` INT NOT NULL,
+  `Unit` VARCHAR(10) CHARACTER SET 'utf8mb4' NOT NULL,
+  `CountInStock` DOUBLE NULL,
+  `MinCount` DOUBLE NOT NULL,
+  `Description` LONGTEXT CHARACTER SET 'utf8mb4' NULL,
+  `Cost` DECIMAL(10,2) NOT NULL,
+  `Image` VARCHAR(100) CHARACTER SET 'utf8mb4' NULL,
+  `MaterialTypeID` INT NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_Material_MaterialType`
+    FOREIGN KEY (`MaterialTypeID`)
+    REFERENCES `MaterialType` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.ProductMaterial
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `ProductMaterial` (
+  `ProductID` INT NOT NULL,
+  `MaterialID` INT NOT NULL,
+  `Count` DOUBLE NULL,
+  PRIMARY KEY (`ProductID`, `MaterialID`),
+  CONSTRAINT `FK_ProductMaterial_Material`
+    FOREIGN KEY (`MaterialID`)
+    REFERENCES `Material` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION,
+  CONSTRAINT `FK_ProductMaterial_Product`
+    FOREIGN KEY (`ProductID`)
+    REFERENCES `Product` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.ProductSale
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `ProductSale` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `AgentID` INT NOT NULL,
+  `ProductID` INT NOT NULL,
+  `SaleDate` DATE NOT NULL,
+  `ProductCount` INT NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_ProductSale_Agent`
+    FOREIGN KEY (`AgentID`)
+    REFERENCES `Agent` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION,
+  CONSTRAINT `FK_ProductSale_Product`
+    FOREIGN KEY (`ProductID`)
+    REFERENCES `Product` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.Agent
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `Agent` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(150) CHARACTER SET 'utf8mb4' NOT NULL,
+  `AgentTypeID` INT NOT NULL,
+  `Address` VARCHAR(300) CHARACTER SET 'utf8mb4' NULL,
+  `INN` VARCHAR(12) NOT NULL,
+  `KPP` VARCHAR(9) NULL,
+  `DirectorName` VARCHAR(100) CHARACTER SET 'utf8mb4' NULL,
+  `Phone` VARCHAR(20) CHARACTER SET 'utf8mb4' NOT NULL,
+  `Email` VARCHAR(255) CHARACTER SET 'utf8mb4' NULL,
+  `Logo` VARCHAR(100) CHARACTER SET 'utf8mb4' NULL,
+  `Priority` INT NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_Agent_AgentType`
+    FOREIGN KEY (`AgentTypeID`)
+    REFERENCES `AgentType` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.Shop
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `Shop` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `Title` VARCHAR(150) CHARACTER SET 'utf8mb4' NOT NULL,
+  `Address` VARCHAR(300) CHARACTER SET 'utf8mb4' NULL,
+  `AgentID` INT NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_Shop_Agent`
+    FOREIGN KEY (`AgentID`)
+    REFERENCES `Agent` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.MaterialCountHistory
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `MaterialCountHistory` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `MaterialID` INT NOT NULL,
+  `ChangeDate` DATETIME(6) NOT NULL,
+  `CountValue` DOUBLE NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_MaterialCountHistory_Material`
+    FOREIGN KEY (`MaterialID`)
+    REFERENCES `Material` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.ProductCostHistory
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `ProductCostHistory` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `ProductID` INT NOT NULL,
+  `ChangeDate` DATETIME(6) NOT NULL,
+  `CostValue` DECIMAL(10,2) NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_ProductCostHistory_Product`
+    FOREIGN KEY (`ProductID`)
+    REFERENCES `Product` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+
+-- ----------------------------------------------------------------------------
+-- Table dbo.AgentPriorityHistory
+-- ----------------------------------------------------------------------------
+CREATE TABLE IF NOT EXISTS `AgentPriorityHistory` (
+  `ID` INT NOT NULL AUTO_INCREMENT,
+  `AgentID` INT NOT NULL,
+  `ChangeDate` DATETIME(6) NOT NULL,
+  `PriorityValue` INT NOT NULL,
+  PRIMARY KEY (`ID`),
+  CONSTRAINT `FK_AgentPriorityHistory_Agent`
+    FOREIGN KEY (`AgentID`)
+    REFERENCES `Agent` (`ID`)
+    ON DELETE NO ACTION
+    ON UPDATE NO ACTION);
+SET FOREIGN_KEY_CHECKS = 1;

TEMPAT SAMPAH
data/variant2/productmaterial_b_import.xlsx


+ 101 - 0
data/variant2/products_b_import.csv

@@ -0,0 +1,101 @@
+Наименование продукции;Артикул;Минимальная стоимость для агента;Изображение;Тип продукции;Количество человек для производства;Номер цеха для производства
+Полотенце 28М Клубника;334385;9208;\products\paper_20.jpg;Три слоя;2;Цех № 6
+Набор 24М Дыня;337632;11471.00;нет;Два слоя;5;5
+Набор 9М Бриз;259548;2317;нет;Два слоя;4;5
+Набор 50М Клубника;278721;14220.00;нет;Детская;3;1
+Полотенце 24М Дыня;264493;10479;отсутствует;Два слоя;5;№10
+Бумага 21М Дыня;366160;11064.00;\products\paper_2.jpg;Супер мягкая;1;Цех № 2
+Полотенце 37М Клубника;292358;3961.00;отсутствует;Один слой;4;2
+Набор 6М Бриз;289779;14154.00;нет;Один слой;1;№6
+Бумага 37М Клубника;442634;12664 рублей;\products\paper_14.jpg;Детская;5;№4
+Набор 41М Дыня;385037;3295.00;\products\paper_21.jpg;Один слой;5;№9
+Бумага 26М Ваниль;444337;3007;отсутствует;Супер мягкая;4;4
+Бумага 50М Ваниль;454479;3163 рублей;отсутствует;Детская;3;Цех № 9
+Набор 25М Бриз;434113;13047.00;не указано;Один слой;4;4
+Бумага 32М Бриз;379800;6832.00 ₽;отсутствует;Детская;1;Цех № 7
+Полотенце 41М Дыня;239349;6238;отсутствует;Детская;2;Цех № 9
+Бумага 9М Ваниль;446348;13568 руб.;нет;Детская;3;Цех № 1
+Бумага 3М Бриз;260492;8278.00;не указано;Два слоя;1;9
+Бумага 5М Дыня;256862;3712 руб.;\products\paper_5.jpg;Один слой;5;№5
+Полотенце 16М Ваниль;259488;10095 руб.;не указано;Супер мягкая;3;№6
+Бумага 44М Бриз;422185;6441 руб.;не указано;Один слой;2;№5
+Набор 19М Дыня;382063;2373 рублей;отсутствует;Супер мягкая;1;7
+Бумага 29М Клубника;334943;5997.00 ₽;не указано;Один слой;1;Цех № 10
+Полотенце 27М Дыня;238686;7864;не указано;Два слоя;2;Цех № 2
+Набор 11М Дыня;450659;5956.00 ₽;\products\paper_16.jpg;Два слоя;3;№7
+Полотенце 48М Клубника;292206;9801.00;отсутствует;Супер мягкая;3;Цех № 3
+Полотенце 16М Бриз;418298;7342;отсутствует;Три слоя;2;Цех № 1
+Полотенце 14М Клубника;309862;10682 руб.;\products\paper_17.jpg;Два слоя;4;Цех № 8
+Полотенце 43М Клубника;425641;14151 рублей;отсутствует;Супер мягкая;2;Цех № 6
+Набор 19М Бриз;277950;9962 руб.;отсутствует;Детская;5;9
+Набор 32М Клубника;351062;4450.00 ₽;нет;Супер мягкая;3;№8
+Набор 26М Дыня;279801;4628 руб.;нет;Два слоя;2;Цех № 1
+Бумага 15М Клубника;449359;10009.00;отсутствует;Два слоя;3;Цех № 7
+Полотенце 45М Бриз;303994;13081 рублей;\products\paper_6.jpg;Детская;2;№1
+Набор 50М Бриз;414595;10750 руб.;\products\paper_8.jpg;Два слоя;4;Цех № 6
+Набор 16М Дыня;376834;11927.00 ₽;отсутствует;Один слой;4;№6
+Бумага 45М Бриз;374276;13605 руб.;не указано;Детская;3;Цех № 9
+Бумага 45М Клубника;400484;3475 рублей;нет;Супер мягкая;3;№4
+Бумага 16М Дыня;262257;9107.00;нет;Супер мягкая;5;2
+Набор 40М Дыня;346154;3427 руб.;не указано;Детская;4;№8
+Бумага 33М Бриз;347239;13767;отсутствует;Два слоя;5;Цех № 9
+Полотенце 45М Клубника;352034;11939.00;отсутствует;Три слоя;2;5
+Набор 43М Клубника;443538;13786;отсутствует;Один слой;1;10
+Набор 34М Ваниль;316033;13533.00;нет;Супер мягкая;1;№4
+Бумага 32М Дыня;268393;7424 руб.;отсутствует;Один слой;4;Цех № 3
+Бумага 12М Бриз;426804;10703;отсутствует;Один слой;1;Цех № 4
+Полотенце 6М Ваниль;324941;5594 рублей;не указано;Два слоя;1;Цех № 2
+Полотенце 47М Клубника;378723;3871.00 ₽;нет;Один слой;4;№2
+Полотенце 15М Бриз;365615;13013;нет;Один слой;1;Цех № 6
+Набор 9М Дыня;440942;2580.00;нет;Один слой;3;Цех № 4
+Набор 17М Клубника;441239;14863.00 ₽;не указано;Супер мягкая;2;№10
+Набор 5М Бриз;278382;7325.00;нет;Два слоя;3;Цех № 9
+Набор 29М Ваниль;344868;7618 рублей;\products\paper_4.jpg;Три слоя;1;Цех № 9
+Набор 31М Дыня;449401;5236 руб.;отсутствует;Один слой;5;10
+Набор 45М Бриз;349802;12040.00 ₽;отсутствует;Два слоя;1;8
+Бумага 13М Дыня;348651;3477.00;нет;Три слоя;3;8
+Набор 24М Клубника;296007;14162.00 ₽;отсутствует;Детская;2;3
+Набор 10М Дыня;431234;3816 руб.;\products\paper_22.jpg;Один слой;4;№9
+Бумага 12М Клубника;456129;6467 руб.;\products\paper_1.jpg;Один слой;3;4
+Полотенце 11М Дыня;400418;11660;\products\paper_25.jpg;Супер мягкая;2;7
+Набор 42М Дыня;390914;14344 руб.;\products\paper_13.jpg;Детская;5;10
+Бумага 5М Бриз;345239;9243;отсутствует;Один слой;1;№8
+Набор 14М Дыня;373939;3382 руб.;нет;Три слоя;2;№3
+Бумага 33М Клубника;252485;4240 руб.;\products\paper_0.jpg;Три слоя;3;Цех № 6
+Набор 34М Клубника;381110;2372.00;не указано;Два слоя;3;Цех № 1
+Полотенце 14М Дыня;331688;10330 рублей;нет;Два слоя;2;Цех № 8
+Бумага 40М Бриз;326200;12927;\products\paper_19.jpg;Два слоя;5;Цех № 1
+Бумага 20М Клубника;253218;11684.00;отсутствует;Один слой;2;Цех № 6
+Бумага 50М Бриз;340583;6788 руб.;\products\paper_15.jpg;Детская;4;№7
+Полотенце 23М Ваниль;437519;3317 рублей;отсутствует;Три слоя;1;10
+Набор 8М Дыня;240580;7465 рублей;отсутствует;Один слой;5;Цех № 2
+Бумага 10М Клубника;275591;13600 руб.;\products\paper_7.jpg;Два слоя;4;Цех № 8
+Набор 41М Клубника;281425;9908.00;\products\paper_23.jpg;Супер мягкая;4;6
+Набор 10М Ваниль;261465;13028 руб.;\products\paper_12.jpg;Супер мягкая;5;№3
+Полотенце 17М Бриз;309067;13825.00 ₽;\products\paper_24.jpg;Два слоя;1;6
+Полотенце 27М Ваниль;278463;3978 рублей;\products\paper_10.jpg;Два слоя;3;№5
+Полотенце 50М Ваниль;310212;13204;\products\paper_11.jpg;Три слоя;1;10
+Набор 20М Бриз;377042;9227 руб.;\products\paper_9.jpg;Один слой;5;№9
+Полотенце 47М Дыня;294441;11460.00;не указано;Супер мягкая;4;Цех № 5
+Бумага 29М Дыня;332522;5439.00;\products\paper_18.jpg;Три слоя;3;№6
+Полотенце 44М Ваниль;357053;3396 рублей;нет;Один слой;5;№1
+Полотенце 7М Ваниль;397143;2868;не указано;Детская;2;Цех № 9
+Бумага 49М Бриз;414339;10786;отсутствует;Три слоя;1;6
+Полотенце 7М Бриз;350515;4986.00;отсутствует;Два слоя;2;Цех № 2
+Полотенце 25М Бриз;258695;3631;не указано;Три слоя;1;8
+Полотенце 17М Ваниль;403054;5048.00 ₽;нет;Супер мягкая;2;9
+Бумага 14М Бриз;310507;7846 рублей;отсутствует;Детская;1;3
+Набор 40М Бриз;353930;12767.00 ₽;не указано;Два слоя;2;Цех № 8
+Набор 22М Клубника;360424;13524 руб.;отсутствует;Три слоя;4;3
+Бумага 13М Бриз;349861;3842.00;не указано;Два слоя;4;6
+Бумага 7М Ваниль;290729;6934 рублей;не указано;Супер мягкая;4;№4
+Набор 24М Ваниль;374263;3907;отсутствует;Один слой;5;Цех № 9
+Набор 43М Дыня;330360;5867.00;нет;Три слоя;5;4
+Полотенце 33М Бриз;297840;4611.00;отсутствует;Супер мягкая;4;Цех № 1
+Набор 12М Бриз;349614;2551 руб.;\products\paper_3.jpg;Детская;1;7
+Бумага 38М Ваниль;416066;12175 руб.;нет;Три слоя;2;Цех № 2
+Бумага 20М Бриз;285792;14370;отсутствует;Детская;3;Цех № 7
+Бумага 28М Дыня;298632;14671.00;не указано;Детская;4;4
+Бумага 10М Дыня;446103;13975 рублей;нет;Один слой;1;№3
+Набор 22М Бриз;443382;4501.00;отсутствует;Детская;3;Цех № 5
+Набор 18М Ваниль;331270;11171;отсутствует;Три слоя;4;Цех № 8

TEMPAT SAMPAH
data/variant2/Описание предметной области.pdf