Tema anterior: Opción Web copy_inactive

Tema siguiente: Consideraciones de la transición de estado

Consideraciones de migración de LREL

Una Relación de lista (LREL) representa una asociación entre dos objetos. Un LREL tiene una relación de lado izquierdo (lhs) y de lado derecho (rhs). Cada lado de la relación es un atributo del objeto majic que contiene la relación de datos.

En versiones anteriores del producto, las declaraciones y los objetos de LREL .maj describían relaciones de muchos a muchos de datos de DBMS. Las relaciones de muchos a muchos ya no utilizan la declaración de LREL majic. En cambio, las tablas individuales almacenan los dos lados de la relación. Los objetos acceden la relación con una declaración de BREL estándar. Por ejemplo, puede ver la relación entre solicitudes de cambio y los elementos de configuración revisando la nueva tabla usp_lrel_asset_chgnr y en el objeto lrel_asset_chgnr correspondiente.

Los cambios de LREL eliminan la necesidad de almacenar nombres de atributo en la base de datos. Los dos lados de la relación son relaciones únicas de clave externa (SREL) que son fáciles de unir e indexar. Si es necesario, la relación puede contener atributos relacionales adicionales.

Durante la actualización, se llevan a cabo las siguientes actividades a medida que los datos de la tabla de LREL migran a Versión 12.7:

Importante: si el código accede directamente a objetos o tablas de LREL heredados, se produce un error en el código después de la migración. Se recomienda mejorar el código antes de la migración. Por ejemplo, si el código utiliza declaraciones majic para establecer relaciones de LREL, utilice el método createLrelRelationships() en lugar de completar una tabla directamente.

Nota: Se recomienda verificar los informes o el código definidos por el sitio que acceden directamente a la base de datos o dirigen los objetos de LREL majic heredados como el objeto lrel1 para verificar que funcionen correctamente. Puede actualizar el código para utilizar una interfaz compatible, como Servicios Web. También puede actualizar los nombres de tabla necesarios. En el caso de los informes, puede actualizar también las consultas con las nuevas referencias de tabla de DBMS.