Mediante las herramientas JPA puede generar archivos de lenguaje de definición de datos para crear tablas de base de datos a partir de beans de entidad creados.
En la correlación descendente se parte de beans de entidad para crear tablas de bases de datos. Debe empezar desde cero, con las definiciones de entidad y las correlaciones relacionales de objeto para derivar esquemas de base de datos de esos datos. Si utiliza este método, con toda probabilidad, su objetivo será crear la arquitectura del modelo de objeto y luego escribir las clases de entidades. Estas clases de entidad controlan la creación del modelo de base de datos. Si utiliza una correlación descendente del modelo de objeto con el modelo relacional, desarrolle las clases de entidad y después utilice la posibilidad de generación de DDL de las herramientas de JPA para crear las tablas de base de datos basadas en las clases de entidad.
El proceso de correlacionar tablas de base de datos de forma descendente a partir de beans de entidad sigue estos pasos: