le problème de cette représentation c'est que c'est TRES gourmant en ressources ...
j'ai réussi à savoir si un élément est dépendant ou non d'un autre de façon récursive en faisant une fonction récursive qui interroge la BDD à l'aide de requêtes du genre :
SELECT element_fils FROM table WHERE element_pere = [i]id_de_lelement_précédemment_trouvé[/i]
c'est horrible et tres lent ...
Est ce qu'il vaut mieux que j'effectue beaucoup de petites requêtes SQL (comme celles au dessus) ou une seule qui récupère toute la table que je traite ensuite en mémoire (dans le code) ?
Partager