API-Design · Junior · Frage 61 von 75
Sollte eine API interne Datenbank-IDs und Tabellenstruktur direkt offenlegen?
- 1Nein: nach der Domäne entwerfen, nicht nach der DB
- 2APIs dürfen nie irgendwelche IDs liefern
- 3Ja, die API sollte Tabellen genau spiegeln
Antwort zeigen
Richtige Antwort: Nein: nach der Domäne entwerfen, nicht nach der DB
Erklärung
Das Schema zu spiegeln koppelt Clients an interne Details. Antwortmodelle geben Freiheit zum Refactoring.