用于扩展层次结构的数据结构

4uqofj5v  于 2021-06-23  发布在  Mysql
关注(0)|答案(0)|浏览(198)

嘿,我目前在一个项目中,我需要找到一个有效地结合两个元素的匹配。元素具有以下属性:
名称
父元素

一个组也可以有一个父组。
可以使用以下组合(按优先级排序)进行匹配:
元素-元素
元素-父元素
父元素-父元素
元素-类别
父元素-类别
元素-父元素类别
类别-类别
父元素类别-父元素
类别-父元素类别
父元素类别-父元素类别
目前,我使用mysql数据库实现了这一点。但在最坏的情况下,根本没有匹配项,它将运行大量查询,因此速度很慢。
我想知道是否有更好的数据结构来存储这种层次结构?我查看了一些图表,但我不确定这是否适合这种情况。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题