ARCHIBUS Smart Client
ARCHIBUS Web Central

Edición de las claves principales que enlazan a otras tablas

Cada registro tiene un campo, que se llama «clave principal» que constituye un identificador exclusivo para el registro. Las claves principales rara vez se cambian, pero si se edita o elimina una clave principal que enlaza a registros en otras tablas, tendrán que actualizarse todos los registros que utilizan este valor. Cuando se edita una clave principal para una vista que usa formato de vista 2.0, no necesita preocuparse sobre la actualización de todos los registros que dependen de esta clave principal; la opción actualizar y eliminar en cascada realiza estas actualizaciones por usted. Por ejemplo: si cambia un código de división, se actualizan todos los empleados que trabajan en esta división, todos los departamentos asignados a esta división, todas las órdenes de trabajo que se cobran a esta división y así sucesivamente.

Las implantaciones de los servidores de base de datos que ejecutan Oracle o Microsoft SQL usan la opción de actualización y eliminación en cascada de ARCHIBUS. Para las bases de datos Sybase, la actualización se incorpora en su lenguaje de definición de datos.

Las operaciones de actualización y eliminación en cascada de ARCHIBUS se invocan como trabajos. Puede ver el progreso real de un trabajo viendo el estado del trabajo, y puede continuar trabajando mientras se ejecuta el trabajo. Véase Trabajos en ejecución.

Puesto que la opción de actualización y eliminación en cascada de ARCHIBUS es potente y puede afectar a miles de registros, el administrador de su sistema puede limitar la capacidad de editar registros en las tablas que se indican a continuación, que tienen una clave principal que enlaza a otros registros:

Volver a publicar dibujos tras modificar claves principales

Los dibujos se publican con los datos de clave principal de los activos que contienen. Por ese motivo, si se cambia el código de edificio (bl_id) para los espacios, habrá que volver a publicar los dibujos para que muestren correctamente los activos. La actualización en cascada no vuelve a publicar los dibujos automáticamente. Hay que hacerlo manualmente ejecutando el comando Publicar gráficos empresariales, o bien el administrador del sistema puede crear un script para que lo haga. Véase Publicación de gráficos empresariales.

Copyright © 1984-2014, ARCHIBUS, Inc. Todos los derechos reservados.