【发布时间】:2017-02-09 10:38:14
【问题描述】:
我正在使用邻接列表的修改版本来存储分层数据。因此,创建了这种树。
在 mysql 模式中也是这样表示的:
删除 C 之间的节点以使孩子 F, G 现在是 A 的孩子的最佳方法是什么?
【问题讨论】:
-
模型是你设计的吗?我认为这不是存储分层数据的最佳方式,尤其是在您必须处理添加/删除时。如果您只是有 1:n 关系,也许可以看看 nested set model(参见 this document 示例)。
标签: mysql sql-delete hierarchical-data