 Quelles sont les trois façons de stocker des données hiérarchiques dans une base de données ?
 1. Listes d'adjacence : dans cette approche, chaque nœud est associé à un identifiant unique (UID) ainsi qu'à un UID parent pour indiquer la relation parent-enfant. \n2. Modèle d'ensemble imbriqué : cette approche utilise les limites gauche/droite pour modéliser la relation entre les nœuds.\n3. Énumération de chemin : ce modèle utilise une chaîne pour enregistrer le chemin complet du nœud racine au nœud cible.