Você estendeu conjuntos aninhados para modelagem de dados hierárquicos envolvendo vários nós pai para um nó filho? Quais são as suas experiências?

stou procurando usar esse conceito em um dos meus próximos projeto

Mais informações: Gerenciando dados hierárquicos no MySQL.

Compartilhe suas experiências boas ou ruins com exemplo

Estou adicionando mais informações para torná-lo mais amplo:

Tenho itens filhos que podem ter mais de um pai (por exemplo: um usuário pode pertencer à cidade e também a um grupo chamado UserDefinedRegion), aos quais os modelos hierárquicos típicos não suportam, seja uma lista de adjacências ou conjuntos aninhado

Estou colando o caso de uso aqui para maior clareza:

Background: Atualmente, o sistema possui uma hierarquia fixa, que é State-> County-> City-> User

@Sales Manager efetua login no sistema e cria um novo grupo que pode no mesmo nível da cidade ou municípi

@Sales Manager efetua login no sistema e cria um novo grupo que pode estar entre o estado e o condado ou o condado e a cidad

Depois que o gerente de vendas criar os grupos, ele poderá visualizar todos os relatórios necessários reunidos no dia seguinte em seu paine

omo você pode ver, o segundo ponto pode ser facilmente alcançado por conjuntos aninhados, mas não o primeiro, que introduzirá novos nós pais para o mesmo nó filh

té o momento, as seguintes soluções foram propostas pelos usuários do stackOverflow:

Estrutura do nó de rede suportada pelo banco de dados de redráficos acíclicos direcionado

Definitivamente, estou procurando uma solução RDBMS. Parece que muitos não encontraram vários nós pais em modelos de dados hierárquicos na vida rea

questionAnswers(2)

yourAnswerToTheQuestion