无限极分类数据库表怎么设计 财富值28

2016-09-25 16:29发布

mysql表怎么设计呢 一直表就够了吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答

无限级分类无非就是自身和它的父级关系!
也就是自身id,和它pid的所属关系!
id name pid
1 语文 0
2 小学语文 1
3 中学语文 1

字段
ID 为主键
NAME 名称
PID 为上一级分类的 ID
LFT 左下标
RGT 右下标

无限级分类本质是一个树形结构,Nested Set Model 适合用于处理树形结构。参见:用 Nested Set Model 建立巢狀資料表

用法及原因请百度 > 预排序遍历树算法

妥了

很简单,我和你说:

可以参考ECShop 的商品表和商品分类表的设计,

这里的id和pid就对应有个父子的关系了!
希望我的答案能帮助你!

你可以了解下,预排序遍历树算法(非递归实现无限极),如果使用laravel 可以参照:https://github.com/etrepat/baum

手机码字 不知道排版咋样

一周热门 更多>