Als «database» getaggte Fragen

154
Schnellster Hash für nicht kryptografische Zwecke?

Ich bereite im Wesentlichen Phrasen vor, die in die Datenbank aufgenommen werden sollen. Sie können fehlerhaft sein, daher möchte ich stattdessen einen kurzen Hash von ihnen speichern (ich werde einfach vergleichen, ob sie existieren oder nicht, also ist Hash ideal). Ich gehe davon aus, dass MD5...

152
So testen Sie ein Objekt mit Datenbankabfragen

Ich habe gehört, dass Unit-Tests "total fantastisch", "wirklich cool" und "alle möglichen guten Dinge" sind, aber 70% oder mehr meiner Dateien beinhalten Datenbankzugriff (einige lesen und andere schreiben) und ich bin mir nicht sicher, wie um einen Unit-Test für diese Dateien zu schreiben. Ich...

152
Benennungsschema für Fremdschlüssel

Ich arbeite gerade zum ersten Mal mit Fremdschlüsseln und frage mich, ob es ein Standard-Namensschema für sie gibt. Angesichts dieser Tabellen: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Wenn Aufgaben Notizen enthalten, gehören Aufgaben den Benutzern und Benutzer...