Herencia en TopLink II Parte
Creando los Descriptores
Luego de realizar la configuración del proyecto descrita anteriormente nuestro proyecto presenta el siguiente estado:

Como podemos apreciar en la figura anterior tanto las tablas, como las clases y los archivos relacionados con el mapeo como son el InheritanceMap y el sessions.xml están creados. Ahora procederemos a crear los descriptores para lo cual seleccionamos el InheritanceMap en en la ventana System Navigator a lo cual se nos activa en el ventana Structure nuestras clases java lista para crear los descriptores y ser mapeadas como podemos apreciar en la figura a continuación:
Seleccionamos en la ventana Structure al mapa InheritanceMap y damos un click en el botón + para la creación de los descriptores a lo que se nos presenta primero una ventana donde seleccionamos las clases que queremos crear los descriptores junto con sus mapas como se puede apreciar en la figura a continuación:
Debemos seleccionar Ok para que nuestros descriptores sean creados, suele ocurrir en JDeveloper que cuando los atributos de las clases tienen nombres iguales a los atributos de las tablas el mapeo se genera automáticamente junto con esta operación (Mi caso). Caso contrario se deberá proceder a realizar el mapeo en base a los atributos de cada clase teniendo diferentes opciones como se muestra en la figura a continuación:
Una vez que se han generado los descriptores respectivos para cada clase, debemos proceder a configurar la herencia tanto para las clases hijas como para la clase padre lo cual lo veremos en el siguiente post