Dag allemaal,
ik heb een "tree" opgebouwd aan de hand van de volgende structuur:
http://dev.mysql.com/tech...es/hierarchical-data.html / http://www.sitepoint.com/article/hierarchical-data-database
Nu wil ik een tweede tree in dezelfde tabel stoppen. Maar dat wil niet echt.
Ik moet dan heel erg op letten op de lft of rgt van de verschillende tree's. De tree's moeten volledig gescheiden lft en rgt's hebben, die ook niet wordt geupdate, als de andere wordt geupdate.
Ik kan ook de verschillende tree's op het 1e niveau laten beginnen. Zo hoef ik alleen rekening te houden dat alles een "niveau" lager zit. Een nadeel is dan wel dat de lft en rgt's ook van "volgende" menu's ook worden opgehoogd.
Deze manier werkt wel wat beter en veiliger dan de vorige, vind ik.
Is er een andere manier om 2 tree's in één tabel te stoppen en ze goed gescheiden te houden. Of is mijn laatste "oplossing" de manier?
ik heb een "tree" opgebouwd aan de hand van de volgende structuur:
http://dev.mysql.com/tech...es/hierarchical-data.html / http://www.sitepoint.com/article/hierarchical-data-database
Nu wil ik een tweede tree in dezelfde tabel stoppen. Maar dat wil niet echt.
Ik moet dan heel erg op letten op de lft of rgt van de verschillende tree's. De tree's moeten volledig gescheiden lft en rgt's hebben, die ook niet wordt geupdate, als de andere wordt geupdate.
Ik kan ook de verschillende tree's op het 1e niveau laten beginnen. Zo hoef ik alleen rekening te houden dat alles een "niveau" lager zit. Een nadeel is dan wel dat de lft en rgt's ook van "volgende" menu's ook worden opgehoogd.
Deze manier werkt wel wat beter en veiliger dan de vorige, vind ik.
Is er een andere manier om 2 tree's in één tabel te stoppen en ze goed gescheiden te houden. Of is mijn laatste "oplossing" de manier?