Mit den JPA-Tools können Sie DDL-Dateien (DDL = Data Definition Language) generieren, um aus erstellten Entity-Beans Datenbanktabellen zu erstellen.
Ausgangspunkt bei der Top-down-Zuordnung sind Entity-Beans, die zur Erstellung von Datenbanktabellen verwendet werden. Sie beginnen mit den Entitätsdefinitionen und den objektbezogenen Zuordnungen und leiten dann aus diesen Daten Datenbankschemas ab. Wenn Sie diese Vorgehensweise verwenden, befassen Sie sich vermutlich mit der Erstellung der Architektur Ihres Objektmodells und anschließend mit dem Schreiben Ihrer Entitätsklassen. Diese Entitätsklassen steuern dann im Grunde genommen die Erstellung des Datenbankmodells. Wenn Sie eine Top-down-Zuordnung vom Objektmodell zum relationalen Modell verwenden, entwickeln Sie die Entitätsklassen und verwenden dann die DDL-Generierungsfunktion der JPA-Tools, um die Datenbanktabellen zu erstellen, die auf den Entitätsklassen basieren.
Der Prozess für die Top-down-Zuordnung von Datenbanktabellen aus Entity-Beans umfasst die folgenden Schritte: