标题可能有点奇怪,但这可能是因为我甚至不知道我是否在问正确的问题。
因此,我试图构建的基本上是一个“面包屑式”的分类系统(类似于文件目录),其中每个节点都有一个父节点(除了根节点),并且每个节点可以包含数据或另一个节点。这将用于组织数据库中的电子邮件地址。我现在有一个系统,您可以创建一个“组”并将电子邮件地址添加到该组中,但很好将其添加到组织系统中。
这(在我的脑海中)是以树形格式呈现的,但我不知道是哪种树。
我遇到的问题是使用MySQL构建它。在内存中遍历树很容易,但在数据库上,它有点棘手。
树的图像:http://j.imagehost.org/0917/asdf.png 从企业中选择*:Tim的五金店,7-11,Kwik-E-Mart,Cub Foods,Bob的杂货店,CONGLOM-O
从杂货店中选择*:Cub Foods,Bob的杂货店,CONGLOM-O
从大型杂货店中选择*:CONGLOM-O
从教堂中选择*:圣彼得教堂,圣约翰教堂
我认为这应该足够的信息,以便我准确地描述我的目标。
因此,我试图构建的基本上是一个“面包屑式”的分类系统(类似于文件目录),其中每个节点都有一个父节点(除了根节点),并且每个节点可以包含数据或另一个节点。这将用于组织数据库中的电子邮件地址。我现在有一个系统,您可以创建一个“组”并将电子邮件地址添加到该组中,但很好将其添加到组织系统中。
这(在我的脑海中)是以树形格式呈现的,但我不知道是哪种树。
我遇到的问题是使用MySQL构建它。在内存中遍历树很容易,但在数据库上,它有点棘手。
树的图像:http://j.imagehost.org/0917/asdf.png 从企业中选择*:Tim的五金店,7-11,Kwik-E-Mart,Cub Foods,Bob的杂货店,CONGLOM-O
从杂货店中选择*:Cub Foods,Bob的杂货店,CONGLOM-O
从大型杂货店中选择*:CONGLOM-O
从教堂中选择*:圣彼得教堂,圣约翰教堂
我认为这应该足够的信息,以便我准确地描述我的目标。