php / Mysql melhor estrutura de árvore

Tenho que construir uma árvore que contenha cerca de 300 nós dentro dela. A árvore não tem limitações de profundidade. Portanto, pode ter 3 ou 15 níveis. Cada nó pode ter um número ilimitado de filho

A prioridade é obter uma árvore / subárvore completa o mais rápido possível, mas também preciso adicionar nós ou mover nós às vezes, mas não com tanta frequênci

Quero saber a melhor maneira de armazenar a árvore no banco de dados e a melhor maneira de recuperar os dados, se possível, em ph

questionAnswers(3)

yourAnswerToTheQuestion