-- phpMyAdmin SQL Dump
-- version 4.9.5
-- https://www.phpmyadmin.net/
--
-- 主機： localhost:3306
-- 產生時間： 
-- 伺服器版本： 5.7.24
-- PHP 版本： 7.4.1

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- 資料庫： `ts_php_2022`
--

-- --------------------------------------------------------

--
-- 資料表結構 `class_color`
--

CREATE TABLE `class_color` (
  `class_color_id` int(11) NOT NULL COMMENT '顏色分類ID',
  `class_color_name` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '顏色分類名稱'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- 傾印資料表的資料 `class_color`
--

INSERT INTO `class_color` (`class_color_id`, `class_color_name`) VALUES
(17, '黑色'),
(18, '白色'),
(19, '紅色'),
(20, '綠色'),
(21, '藍色'),
(23, '淡藍色'),
(24, '粉紅色'),
(32, '深綠色'),
(26, '淺綠色'),
(27, '橘色'),
(28, '桃紅色'),
(29, '杏色'),
(30, '卡其色'),
(31, '淡紫色'),
(34, '酒紅色'),
(35, '駝色'),
(36, '咖啡色'),
(38, '淺灰色'),
(39, '無');

-- --------------------------------------------------------

--
-- 資料表結構 `class_prod`
--

CREATE TABLE `class_prod` (
  `class_prod_id` int(11) NOT NULL COMMENT '商品分類ID',
  `class_prod_name` varchar(20) COLLATE utf8_unicode_ci NOT NULL COMMENT '商品分類名稱',
  `class_prod_level` int(11) NOT NULL DEFAULT '1' COMMENT '排序用的編號'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- 傾印資料表的資料 `class_prod`
--

INSERT INTO `class_prod` (`class_prod_id`, `class_prod_name`, `class_prod_level`) VALUES
(1, '洗顏乳', 1),
(2, '外套', 5),
(3, '裙子', 3),
(4, '洋裝', 4),
(5, '褲子', 2);

-- --------------------------------------------------------

--
-- 資料表結構 `class_size`
--

CREATE TABLE `class_size` (
  `class_size_id` int(11) NOT NULL COMMENT '尺寸分類ID',
  `class_size_name` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '尺寸分類名稱',
  `class_size_level` int(11) NOT NULL DEFAULT '1' COMMENT '排序用的編號'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- 傾印資料表的資料 `class_size`
--

INSERT INTO `class_size` (`class_size_id`, `class_size_name`, `class_size_level`) VALUES
(8, 'S', 3),
(9, 'M', 4),
(10, 'L', 5),
(11, 'XL', 6),
(12, '2XL', 7),
(13, 'XS', 2),
(16, 'F', 1),
(18, '無', 0);

-- --------------------------------------------------------

--
-- 資料表結構 `product`
--

CREATE TABLE `product` (
  `prod_id` int(11) NOT NULL COMMENT '商品ID',
  `prod_no` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '商品編號',
  `prod_name` varchar(100) COLLATE utf8_unicode_ci NOT NULL COMMENT '商品名稱',
  `class_prod_id` int(11) NOT NULL COMMENT '商品分類ID',
  `prod_index` tinyint(1) NOT NULL DEFAULT '1' COMMENT '廣告用:首頁促銷',
  `prod_hot` tinyint(1) NOT NULL DEFAULT '0' COMMENT '廣告用:商品首頁促銷用',
  `prod_format` text COLLATE utf8_unicode_ci COMMENT '商品規格特性',
  `prod_intro` text COLLATE utf8_unicode_ci COMMENT '商品介紹',
  `prod_remark` text COLLATE utf8_unicode_ci COMMENT '後台管理備註',
  `prod_img` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '商品對應的主圖'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- 傾印資料表的資料 `product`
--

INSERT INTO `product` (`prod_id`, `prod_no`, `prod_name`, `class_prod_id`, `prod_index`, `prod_hot`, `prod_format`, `prod_intro`, `prod_remark`, `prod_img`) VALUES
(52, '20230831001', '20230831001', 1, 1, 1, NULL, NULL, '', NULL);

-- --------------------------------------------------------

--
-- 資料表結構 `prod_color`
--

CREATE TABLE `prod_color` (
  `prod_color_id` int(11) NOT NULL COMMENT '商品顏色ID',
  `prod_id` int(11) NOT NULL COMMENT '對應的商品ID',
  `class_color_id` int(11) NOT NULL COMMENT '選擇的顏色ID',
  `prod_color_img` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '此商品此顏色對應的圖'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- 傾印資料表的資料 `prod_color`
--

INSERT INTO `prod_color` (`prod_color_id`, `prod_id`, `class_color_id`, `prod_color_img`) VALUES
(153, 52, 17, NULL),
(154, 52, 18, NULL);

-- --------------------------------------------------------

--
-- 資料表結構 `prod_size`
--

CREATE TABLE `prod_size` (
  `prod_size_id` int(11) NOT NULL COMMENT '商品尺寸ID',
  `prod_id` int(11) NOT NULL COMMENT '目前商品ID',
  `prod_color_id` int(11) DEFAULT NULL COMMENT '商品顏色ID',
  `class_color_id` int(11) NOT NULL COMMENT '目前顏色ID',
  `class_size_id` int(11) NOT NULL COMMENT '尺寸分類ID',
  `prod_price` int(11) NOT NULL COMMENT '商品定價',
  `prod_spprice` int(11) NOT NULL COMMENT '商品特價',
  `prod_size_stock` int(11) NOT NULL COMMENT '庫存'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- 傾印資料表的資料 `prod_size`
--

INSERT INTO `prod_size` (`prod_size_id`, `prod_id`, `prod_color_id`, `class_color_id`, `class_size_id`, `prod_price`, `prod_spprice`, `prod_size_stock`) VALUES
(179, 52, 154, 18, 16, 500, 400, 50),
(178, 52, 153, 17, 16, 500, 400, 50);

--
-- 已傾印資料表的索引
--

--
-- 資料表索引 `class_color`
--
ALTER TABLE `class_color`
  ADD PRIMARY KEY (`class_color_id`),
  ADD UNIQUE KEY `prodcolor_name` (`class_color_name`);

--
-- 資料表索引 `class_prod`
--
ALTER TABLE `class_prod`
  ADD PRIMARY KEY (`class_prod_id`),
  ADD UNIQUE KEY `class_prod_name` (`class_prod_name`);

--
-- 資料表索引 `class_size`
--
ALTER TABLE `class_size`
  ADD PRIMARY KEY (`class_size_id`),
  ADD UNIQUE KEY `prodsize_name` (`class_size_name`);

--
-- 資料表索引 `product`
--
ALTER TABLE `product`
  ADD PRIMARY KEY (`prod_id`),
  ADD UNIQUE KEY `prod_no` (`prod_no`);

--
-- 資料表索引 `prod_color`
--
ALTER TABLE `prod_color`
  ADD PRIMARY KEY (`prod_color_id`),
  ADD UNIQUE KEY `color_id` (`prod_id`,`class_color_id`);

--
-- 資料表索引 `prod_size`
--
ALTER TABLE `prod_size`
  ADD PRIMARY KEY (`prod_size_id`),
  ADD UNIQUE KEY `size_id` (`prod_id`,`class_color_id`,`class_size_id`);

--
-- 在傾印的資料表使用自動遞增(AUTO_INCREMENT)
--

--
-- 使用資料表自動遞增(AUTO_INCREMENT) `class_color`
--
ALTER TABLE `class_color`
  MODIFY `class_color_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '顏色分類ID', AUTO_INCREMENT=40;

--
-- 使用資料表自動遞增(AUTO_INCREMENT) `class_prod`
--
ALTER TABLE `class_prod`
  MODIFY `class_prod_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品分類ID', AUTO_INCREMENT=7;

--
-- 使用資料表自動遞增(AUTO_INCREMENT) `class_size`
--
ALTER TABLE `class_size`
  MODIFY `class_size_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '尺寸分類ID', AUTO_INCREMENT=19;

--
-- 使用資料表自動遞增(AUTO_INCREMENT) `product`
--
ALTER TABLE `product`
  MODIFY `prod_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品ID', AUTO_INCREMENT=53;

--
-- 使用資料表自動遞增(AUTO_INCREMENT) `prod_color`
--
ALTER TABLE `prod_color`
  MODIFY `prod_color_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品顏色ID', AUTO_INCREMENT=155;

--
-- 使用資料表自動遞增(AUTO_INCREMENT) `prod_size`
--
ALTER TABLE `prod_size`
  MODIFY `prod_size_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品尺寸ID', AUTO_INCREMENT=180;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
