Database schoonhouden

Status
Niet open voor verdere reacties.

Erwinski

Gebruiker
Lid geworden
12 sep 2007
Berichten
50
Hallo iedereen,

na een korte afwezigheidsperiode zonder vragen ben ik hier weer teruggekeerd met een vraag.

Ik heb een simpele tabel contents op een mysql tabel, en gebruikers kunnen nieuwe records aanmaken en verwijderen. het veld id is auto_increment, maar zodra er een veld wordt verwijderd en er een nieuwe wordt aangemaakt loopt dat aantal maar steeds op en worden de gaten niet ingevuld. weet iemand hoe ik het zo geregeld krijgt dat wanneer bijvoorbeeld id 8 wordt verwijderd de database eerst zoekt welke id's er nog vrij zijn voordat ie weer optelt?

Iig alvast bedankt! :thumb:
 
Niet, die optie bestaat niet. En dat wil je ook niet denk ik, dat is veel meer werk en bovendien ook nog eens riskant (wat als je nog een verwijzing hebt naar ID 8 die verwijderd is, en hij maakt ineens een nieuwe ID 8 aan? Dag consistentie... )

Wat is het probleem met die gaten dan?
 
hm, nouja het is niet echt een probleem, ik vind het alleen fijner om mn dbase wat schoner te houden :P
 
Begrijpelijk; maar ID's herordenen is niet echt een goeie oplossing ;) Die kun je beter gewoon laten gaan.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan