Kurzantwort
Datenbankmodellierung Datenbankmodellierung ist der Entwurf der Struktur, in der Daten abgelegt werden: welche Tabellen es gibt, welche Felder sie tragen und wie sie zusammenhängen. Ein gutes Modell verhindert widersprüchliche Zustände durch die Struktur selbst, statt sie später im Programmcode abzufangen.
Kurz-Fakten
- Jede Beziehung ist entweder 1:1, 1:n oder n:m – dazwischen gibt es nichts
- Ein eindeutiger Index ist die einzige verlässliche Absicherung gegen Dubletten
- Nachträgliche Änderungen an gefüllten Tabellen brauchen einen Migrationsweg
- NULL bedeutet „unbekannt“ und verhält sich in Vergleichen anders als ein leerer Wert
Einordnung
Fehler im Modell sind teurer als Fehler im Code, weil sie sich in die Daten einschreiben. Ein fehlender eindeutiger Index fällt oft erst auf, wenn die Dubletten längst da sind – und dann muss jemand entscheiden, welcher Datensatz der richtige war.
Wer Datenbankmodellierung angibt
Alphabetisch sortiert. Für eine Reihung nach Bestätigungen reicht die Datengrundlage bei dieser Fähigkeit noch nicht aus; die Reihenfolge sagt hier nichts aus. Stand: 16.08.2026.
Bisher führt niemand diese Fähigkeit in einem öffentlichen Profil.
Profil anlegen und sie eintragen.