色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql商品分類表和商品表

謝彥文1年前8瀏覽0評論

商品分類表和商品表是MySQL數據庫中常用的兩個表。商品分類表用于描述商品的分類信息,而商品表則用于描述具體的商品信息。下面將分別詳細介紹這兩個表的結構和功能。

商品分類表的結構包括分類ID、分類名稱、分類圖標等字段。其中分類ID是主鍵,用于唯一標識不同的分類。下面是該表的建表語句:

CREATE TABLE `tb_category` (
`category_id` int(11) NOT NULL AUTO_INCREMENT,
`category_name` varchar(50) NOT NULL,
`category_icon` varchar(100) DEFAULT NULL,
PRIMARY KEY (`category_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

商品表的結構包括商品ID、商品名稱、商品分類ID、商品價格等字段。其中商品ID是主鍵,用于唯一標識不同的商品。商品分類ID是外鍵,用于關聯到商品分類表中的分類ID字段。下面是該表的建表語句:

CREATE TABLE `tb_goods` (
`goods_id` int(11) NOT NULL AUTO_INCREMENT,
`goods_name` varchar(50) NOT NULL,
`category_id` int(11) NOT NULL,
`price` decimal(10,2) NOT NULL,
PRIMARY KEY (`goods_id`),
KEY `category_id` (`category_id`),
CONSTRAINT `tb_goods_ibfk_1` FOREIGN KEY (`category_id`) REFERENCES `tb_category` (`category_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

商品分類表和商品表的關系是一對多的關系。一個商品分類可以對應多個商品,而一個商品只對應一個商品分類。通過商品分類表和商品表的聯合查詢,可以實現根據商品分類快速查詢該分類下的所有商品。這種表之間的關系是MySQL中的關系型數據庫的一種經典應用。