现要开发一个文章分类的功能,目前暂定三级分类,考虑到的分类的扩展性,表结构设计如下:
field | type |
---|---|
id | char(32) |
name | varcahr(50) |
parentId | char(32) |
现在的问题是,需要再存一个层级关系,是存路径呢,还是存树的深度
现要开发一个文章分类的功能,目前暂定三级分类,考虑到的分类的扩展性,表结构设计如下:
field | type |
---|---|
id | char(32) |
name | varcahr(50) |
parentId | char(32) |
现在的问题是,需要再存一个层级关系,是存路径呢,还是存树的深度
5 回答3.3k 阅读✓ 已解决
3 回答3.7k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
2 回答2.1k 阅读
3 回答2k 阅读
1 回答3.6k 阅读
文章表:
分类表:
还有一种就是将文章中的type_id单独拉出一张表来做关系表,类似这样:
个人比较推荐第二种将关系分别存储起来,方便维护