unübersichtlich
Wenn man eine DB hat, schaut man nicht direkt in die Daten rein, sonder
holt sich mittels Abfragen genau die Daten die man benötigt.
Das ist der Sinn und Zweck einer DB.
Desweiteren kann ich den anderen (ausser chrisne) nur recht geben.
Nie Datensätze aus einer DB löschen, nur als gelöscht markieren (wie damals bei den DBase

)
Die DB-Performance beim Gelöschtmarker setzten ist ausserdem bei weiten höher als wirklich einen Datensatz zu löschen.
Denn beim Löschen muss die ganze DB wieder Indiziert werden.