数据库救救孩子吧真的不会啊SOS

如何用最少的字段和表 建立一个树形结构 求大佬 这次老师说挺简单的

一个表,俩字段,一个存key,一个存value,这不就是键值对吗
然后你键值对里面value如果存的是其它节点的key,不就是树形了
比如我写一个最简单的树
0 1
0 2
0 3
1 4
1 5
1 6
2 7
2 8
2 9
3 10
3 11
3 12
这不就是从根(0)上出3个节点1,2,3,每个再分3个节点

树形结构不就是分叉结构吗。
最简单的,你们学校是树干,具体的学院就是一级分支,具体的专业就是二级分支。