O que é estrutura de árvore no banco de dados?
Uma estrutura de dados de árvore é um algoritmo para colocar e localizar arquivos (chamados registros ou chaves) em um banco de dados. O algoritmo encontra dados fazendo escolhas repetidamente em pontos de decisão chamados nós. Um nó pode ter até dois ramos (também chamados de crianças) ou até várias dezenas.
Como você armazena árvores na estrutura de dados?
JSON BLOB. A maneira mais fácil de conseguir isso é renunciar ao banco de dados relacional e armazenar a estrutura em uma blob json. Isso nos permite ignorar a complexidade de ler e escrever em muitos discos e apenas armazenar tudo como um único registro.