MySQL52--无限分类设计
无限分类数据表设计
无限分类,是指从一个最高分类开始,每个子分类都可以分出自己的若干个子分类,可以一直分下去,称为无限级分类;


无限分类的数据表设计演示
CREATE TABLE type (
id SMALLINT UNSIGNED NOT NULL,
cateName VARCHAR(50) NOT NULL,
parentId SMALLINT UNSIGNED NOT NULL DEFAULT 0
);
INSERT INTO type (id, cateName, parentId) VALUES(1, '电脑办公', 0);
INSERT INTO type (id, cateName, parentId) VALUES(2, '办公文具', 0);
INSERT INTO type (id, cateName, parentId) VALUES(3, '电脑整机', 1);
INSERT INTO type (id, cateName, parentId) VALUES(4, '电脑配件', 1);
INSERT INTO type (id, cateName, parentId) VALUES(5, '外设游戏', 1);
INSERT INTO type (id, cateName, parentId) VALUES(6, '办公设备', 2);
INSERT INTO type (id, cateName, parentId) VALUES(7, '文具耗材', 2);
INSERT INTO type (id, cateName, parentId) VALUES(8, '笔记本', 3);
INSERT INTO type (id, cateName, parentId) VALUES(9, '台式机', 3);
INSERT INTO type (id, cateName, parentId) VALUES(10, '服务器', 3);
INSERT INTO type (id, cateName, parentId) VALUES(11, 'CPU', 4);
本文来自博客园,作者:暄总-tester,转载请注明原文链接:https://www.cnblogs.com/sean-test/p/15451762.html

浙公网安备 33010602011771号