login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Ingewikkelde DB

Offline stenno - 30/05/2006 16:23 (laatste wijziging 30/05/2006 16:36)
Avatar van stennoPHP interesse Heej beste sitemasters,

Ik zou graag een boom structuur in mijn mysql DB op slaan, hoe kan ik dit het beste doen ??

Boomstructuur:

  1. / \
  2. / \ / \
  3. / \ / \ / \ / \


Hoe zet ik zo'n structuur nou makkelijk in een DB zodat wanneer er een schakel weg valt alles er onder ook gelijk uit mijn DB verwijdert kan worden ??

Bijv zo dus

  1. / \
  2. \ / \
  3. / \ / \ / \


Als deze schakel:

  1. / \
  2. */* \ / \
  3.   / \ / \ / \ / \


Dus weg valt, valt de rest daaronder ook weg.

Ik hoop dat ik duidelijk ben. 

Alvast bedankt

2 antwoorden

Gesponsorde links
Offline Thomas - 30/05/2006 16:39
Avatar van Thomas Moderator Twee manieren:
#1
Je zou een aantal functies in PHP kunnen schrijven die:
- door de boom kunnen lopen zodat je deelbomen kunt selecteren
- een pad van een "leaf" naar de root afleggen
- et cetera

En dan wat tabellen maken met een parent-child structuur (dit is verder vrij eenvoudig).

#2
Lees dit artikel op MySQL.com eens door - dat helpt je wellicht verder.
Offline Frisbee - 30/05/2006 17:58
Avatar van Frisbee HTML beginner dit vroeg ik me ook altijd al af.

goeie tutorial op mysql.com 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.203s