0

我想显示一些无限深度的树数据:

Root
 - item 0
 - Group 1
 - - Item 1
 - - Item 2
 - Group 2
 - - Item 3
 - - Item 4
 - - Item 5
 - - Group 3
 - - - item 3
....
etc

我的数据库中有树表:

  • 项目 - 包含项目的表,具有列:id 和 parentId,其中父 id 始终是 groups.id
  • Groups - 包含组的表,记录也有 id 和 parentId,其中 parentId 可以与其他 groups.id 链接,但不能与 items.id 链接
  • 树 - 表 discrabes 结构:
    • id - 只是唯一的键
    • parentId - 父记录
    • childId - 作为子项链接到来自 parentId 的项的子记录
    • kind - 谁是 childId,0 - 项目,1 - 组。ParentId - 总是分组。
    • {possible} state - 子组的扩展状态

那是。

我需要一种很好的方法来在我的应用中可视化该结构。
昨天(也是在那之前的很多天)我看到了可视化,在那里我将使用清晰的 SQL 请求构建树,并使用记录的临时对象等。
但是我发现了VirtualDBTreeEx组件,它可以使编码更加专业和容易,也不是如此疯狂。

谁使用该组件?有人有使用该组件的示例吗?没有文档(或用西班牙语编写),没有演示应用程序。只有来源...

请帮助我理解该组件。如何制作可以使用它的良好数据库结构。或者您是否知道更有用的方法来可视化数据库中的树形结构数据?

4

0 回答 0