Eine gute Datenbank ist einfach zu verstehen und gut geplant. Die Datenbank enthält keine redundanten Tabellen. Man kann ERDs (Entity-Relationship-Diagramme) oder EERs (Enhanced-Entity-Relationship-Diagramme) verwenden, um eine gute Datenbank zu erstellen.
Nun zum Umfang; naja wenn du eine gute datenbank hast dann
- Einfaches Auffinden der Daten oder Informationen im Handumdrehen.
- Keine redundanten Daten.
- Keine Wiederholung.
- Mehr Sicherheit. Wenn einer auf die Daten zugreift oder diese ändert, kann ein anderer die gleichen Daten zu diesem Zeitpunkt nicht ändern.
- Tabellenreferenzen (Schlüssel wie : Primär- und Fremdschlüssel) sind einfach zu pflegen.
Und so weiter.