Datenbanken · Middle · Frage 43 von 75
Wo sollte eine Regel „eindeutige E-Mail“ durchgesetzt werden?
- 1In der Datenbank, mit einer Eindeutigkeitseinschränkung
- 2Nur in der Anwendung, durch Prüfung vor dem Einfügen
- 3Nur im Frontend, bei der Formularvalidierung
Antwort zeigen
Richtige Antwort: In der Datenbank, mit einer Eindeutigkeitseinschränkung
Erklärung
Zwei Anfragen können beide die Prüfung „existiert sie?“ bestehen und Duplikate einfügen. Die Einschränkung macht die Datenbank zur letzten Instanz; behandle ihren Fehler in der App.