competence_id - int - auto-increment
nb_points - int
name - text
level - int (note : représente le niveau de ta compétence dans ton arbre)
parent - int ( note: id de la competence parente)
reached - boolean (note: competence acquise ou non)
Donc en gros pour un arbre de type:
Tu as
nb_points - int
name - text
level - int (note : représente le niveau de ta compétence dans ton arbre)
parent - int ( note: id de la competence parente)
reached - boolean (note: competence acquise ou non)
Donc en gros pour un arbre de type:
Code :
Comp 1 (id : 1)
|
Comp 2 (id : 2)
|
Comp 3 (id : 3) ___ Comp 4 (id: 4)
| |
Comp 5 (id: 5) Comp 6 (id : 6)
Code :
id | nb_point | name | level | parent | reached
---------------------------------------------
1 | 2 | t | 0 | NULL | 1
---------------------------------------------
2 | 2 | r | 1 | 1 | 1
--------------------------------------------
3 | 2 | w | 2 | 2 | 1
---------------------------------------------
4 | 2 | as | 2 | 2 | 0
--------------------------------------------
5 | 2 | ts | 3 | 3 | 1
--------------------------------------------
6 | 2 | rs | 3 | 4 | 0
--------------------------------------------