Tom: (mysql+php) doppelte Einträge vermeiden

Beitrag lesen

Hello,

Ich sehe an dieser Stelle keinen Unterschied, ob ich einem richtig angewendeten Einzel-Insert oder einem richtig angewendeten Mehrfach-Insert vertraue, dass es seine Arbeit richtig macht oder nicht. Wenn die Datenbank mir keine Fehler zurückliefert war beides erfolgreich.

Und wenn nun ein Fehler gemeldet wird, welcher Datensatz war dann davon betroffen?

Ob am Ende das Ergebnis rauskommt, das ich bezweckt habe ist doch nicht zwingend von der Art und Weise abhängig, wie ich zum Ziel gelange. Das muss ich in jedem Fall durch geeignete Test während der Programmerstellung prüfen.

Die Tests während der Programmerstellung haben doch nichts mit dem dynamischen Datenverhalten und den bei vernünftigen Applikationen zwingend notwendigen Konsistenz- und Integritätsprüfungen zu tun, oder? Wie willst Du denn versäumte Prüfungen später nachholen, wenn der Satz bereits in der Anonymität der Menge verschwunden ist?

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau