欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 商品數據庫設計

林雅南2年前14瀏覽0評論

MySQL商品數據庫設計

在現代化的商業市場中,商品數據的管理尤為重要,而MySQL作為一款開源的數據庫管理系統,常常被用于商品數據的存儲和管理。以下是MySQL商品數據庫的基本設計。

一、商品表設計

CREATE TABLE `goods` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品ID',
`name` varchar(50) NOT NULL COMMENT '商品名稱',
`price` decimal(10,2) NOT NULL COMMENT '商品價格',
`description` varchar(1000) DEFAULT NULL COMMENT '商品描述',
`stock` int(11) NOT NULL DEFAULT '0' COMMENT '庫存量',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品表';

二、商品分類表設計

CREATE TABLE `category` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '分類ID',
`name` varchar(50) NOT NULL COMMENT '分類名稱',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '父級分類ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品分類表';

三、商品圖片表設計

CREATE TABLE `goods_image` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '圖片ID',
`url` varchar(200) NOT NULL COMMENT '圖片URL',
`goods_id` int(11) NOT NULL COMMENT '所屬商品ID',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品圖片表';

四、購物車表設計

CREATE TABLE `cart` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '購物車ID',
`member_id` int(11) NOT NULL COMMENT '會員ID',
`goods_id` int(11) NOT NULL COMMENT '商品ID',
`num` int(11) NOT NULL DEFAULT '1' COMMENT '商品數量',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='購物車表';

五、訂單表設計

CREATE TABLE `order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '訂單ID',
`member_id` int(11) NOT NULL COMMENT '會員ID',
`order_no` varchar(50) NOT NULL COMMENT '訂單號',
`total_price` decimal(10,2) NOT NULL COMMENT '訂單總價',
`order_status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '訂單狀態',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='訂單表';

六、訂單詳情表設計

CREATE TABLE `order_detail` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '訂單詳情ID',
`order_id` int(11) NOT NULL COMMENT '訂單ID',
`goods_id` int(11) NOT NULL COMMENT '商品ID',
`num` int(11) NOT NULL DEFAULT '1' COMMENT '商品數量',
`price` decimal(10,2) NOT NULL COMMENT '商品單價',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='訂單詳情表';

以上是MySQL商品數據庫的基本設計,可以根據具體需求進行修改和擴展。