Gestión de recursos anidados

Este release proporciona más flexibilidad al soporte de esquema DB y mejora la gestión del contenido de las estructuras de datos complejas. En el release actual, se dará a los beans anidados su propia clase de gestor/dominio generado y los dominios se llamarán entre sí para conseguir uniones del tipo que se describe a continuación.

Nota: los beans anidados se producen cuando la tabla de recurso principal (TABLA A) se une a una tabla secundaria (TABLA B); la unión no se realiza con la clave principal de la tabla secundaria, y más de una columna se incluye en el recurso de la tabla secundaria.

Supongamos que desea gestionar el contenido de la TABLA A y la TABLA B, donde existe una relación de uno con muchos o de muchos con muchosentre la TABLA A y la TABLA B, y se incluye en el recurso más de una columna de la TABLA B. Durante la ejecución, es posible que desee utilizar un recurso que incluya columnas de ambas tablas con objeto de seleccionar contenido de una tabla con condiciones de la otra tabla.

En versiones anteriores de WPCP, no es posible crear la TABLA B como si fuera hija de la TABLA A utilizando las plantillas del asistente para generar y, por lo tanto, el recurso necesario para el comportamiento de tiempo de ejecución descrito anteriormente no es útil al crear la TABLA B. Además, en el caso de muchos con muchos, deberá tener en cuenta que si altera la hija de una fila de la TABLA A, puede alterarse la hija de otra fila distinta de la TABLA A.

Por esta razón, el nuevo modelo implica crear la TABLA B independientemente de la TABLA A, como su propia recopilación de recursos. Aunque la TABLA B pueda parecer hija de la TABLA A, el acceso de actualización de la TABLA B a través del gestor de la TABLA A no recibe soporte en este escenario. En cambio, las actualizaciones de la TABLA B se producirán directamente a través de un gestor de la TABLA B. Aunque la TABLA B y la TABLA A se creen separadamente, cuando realice la vista previa de las páginas y las normas del proyecto durante la creación, el recurso complejo se representará como una sola entidad.

(C) Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.