Sql 什么是折叠桌?
我正在分析数据模式模型,并用它们进行一些概念验证测试。模式中存在大量递归,我认为这可能会影响性能,因为数据一天会被查询数千次,但树结构基表上的信息只会每X天编辑一次 模式中的一个表是产品类别汇总表,它与类别之间有to和from关系Sql 什么是折叠桌?,sql,database,database-design,hierarchical-data,Sql,Database,Database Design,Hierarchical Data,我正在分析数据模式模型,并用它们进行一些概念验证测试。模式中存在大量递归,我认为这可能会影响性能,因为数据一天会被查询数千次,但树结构基表上的信息只会每X天编辑一次 模式中的一个表是产品类别汇总表,它与类别之间有to和from关系 它可以用来保存记录器树结构(无递归)吗?维护它们的最佳方法是什么?如果您有有限的树结构(级别不超过10,子级数量不超过1000),则可以使用字符级表示和继承。每个节点或叶由一些字符串表示。每降低一级,字符串长度增加3 你有 ROOT -CHILD 1 --subchi
它可以用来保存记录器树结构(无递归)吗?维护它们的最佳方法是什么?如果您有有限的树结构(级别不超过10,子级数量不超过1000),则可以使用字符级表示和继承。每个节点或叶由一些字符串表示。每降低一级,字符串长度增加3 你有
ROOT
-CHILD 1
--subchild 1 of child 1
--subchild 2 of child 1
-CHILD 2
--subchild 1 of child 2
--subchild 2 of child 2
你为他们准备了一个“树串”
ROOT - '000'
CHILD 1 - '000 000'
CHILD 2 - '000 001'
subchild 1 of child 1 - '000 000 000'
subchild 2 of child 1 - '000 000 001'
subchild 1 of child 2 - '000 001 000'
subchild 2 of child 2 - '000 001 001'
因此,使用字符串很容易获得所有子树,使用类似于父字符串的树字符串%听起来是一个非常好的主意。。。有没有链接到更多的例子,这样我就可以更了解它的可能性?不幸的是,我没有链接或例子。几年前,我在过去的一个项目中使用了这种方法。潜在的问题可能是编辑层次结构(添加子项、重新生成适当的树字符串值等),这正是我所想的,观察它的工作原理将有助于确定实现这一点的最佳方法