Kann eine relationale Datenbank automatisch aus ihren funktionalen Beziehungen entworfen werden? Dieses Paper schlägt eine Methode zur Synthese eines relationalen Schemas aus einer Menge von funktionalen Beziehungen zwischen Datenbankattributen vor. Dieser *Synthese*-Algorithmus stellt sicher, dass sich das generierte Schema in Codds dritter Normalform befindet und die geringstmögliche Anzahl von Relationen enthält. Die Synthese wird vorgeschlagen, indem die Beschreibung einer relationalen Datenbank als eine Menge von funktionalen Beziehungen formuliert wird. Der Prozess beinhaltet ein Schema, das sich aus diesem Verfahren ergibt und die geringste Anzahl von Relationen enthält. Das Paper stellt ein effektives Verfahren zur Durchführung einer solchen Synthese vor und erörtert Probleme mit früheren Versuchen, ein ähnliches Verfahren zu konstruieren. Durch die Nutzung von *relationalen Datenbank*-Attributen wird die Bedeutung der Datenbankstruktur hervorgehoben.
Dieser Artikel, der in ACM Transactions on Database Systems erscheint, ist für den Fokus des Journals auf Datenbankdesign und -management von großer Bedeutung. Angesichts der Leserschaft des Journals präsentiert dieses Paper eine praktische Lösung für die Synthese relationaler Datenbanken und weitere Arbeiten zum Datenbankdesign.