用一个字段 NodeID代表该结点的位置信息,NodeID 由三部分组成(深度+父结点+编号)
具体实现过程:建一张表TreeInit(包含的信息,树的深度字段的长度、父结点的长度、编号的长度)。用一个存储过程按照TreeInit初始化存放树结构的表TreeNode(主要是用表TreeInit控制字段 NodeID中各部分的长度)
如:TreeInit 表为

深度 2
父结点 2
编号 2

则NodeID字段 可为 00 00 01 共可表示深度为100、每个深度可有100条记录
如:120605 表示 该结点的深度 为 12 、父结点 为 11xx06、编号为05