31-08-2010, 10:02 AM
De rien, mais tu aurais pu tout faire en une requête
31-08-2010, 10:02 AM
De rien, mais tu aurais pu tout faire en une requête
31-08-2010, 10:03 AM
Ah bon ? Je veux bien cette solution si tu l'as O_o
31-08-2010, 10:06 AM
Bah je te laisse réfléchir déjà
On parle bien de seulement deux niveaux de dépendances ?
Elle est ou la notion de récursivité dans ton code si tu as une infinité de profondeur dans les dépendances (ce que je trouverais idiot soit dit au passage)
Si tu as : X dépend de A, B, C C'est un niveau de dépendance. Si tu as : X dépend de A, B, C, mais B dépend de D, E Tu as deux niveaux de dépendance. Si tu as : X dépend de A, B, C, mais B dépend de D, E, mais E dépend de F, G Tu as trois niveaux de dépendance.
31-08-2010, 10:50 AM
SQL est-il l'outil le plus adapté pour stocker ce genre d'arbres ?
Sephi-Chan
31-08-2010, 12:01 PM
La question posé ainsi : OUI
http://philip.greenspun.com/sql/trees.html http://dev.mysql.com/tech-resources/arti...-data.html Enfin le plus adapté oui tout est relatif, ça dépend le volume et de plein de choses
J'avais pas compris ça pour les dépendances, autant pour moi ^^.
Dans l'absolu j'ai limité les niveaux de dépendance a ce niveau là du traitement. On va chercher les savoirs liés uniquement a partir des savoirs qu'on possède sans se préoccuper de savoir si ces savoirs acquis dépendent d'un tel ou d'un autre. Si on a pas un savoir nécessaire à la recherche, on zappe le savoir sans autre forme de procés. Donc un seul niveau de dépendance peut suffire ici vu que je veux pas reconstituer tout l'arbre des dépendances a chaque fois, en tout cas pour ce traitement précis <_<. > Il va y avoir un bon millier de savoirs a la fin...
31-08-2010, 01:17 PM
Donc oui ça se fait en une requête facilement
|
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
[Résolu]Soucis d'enchainement javascript | phenix | 5 | 2 613 |
26-01-2009, 10:18 AM Dernier message: keke |