Cambiar códigos

De ENLACE
Saltar a: navegación, buscar


Debe prestarse fundamental interés al definir y modificar cualquier código de identificación.

El sistema lleva ciertos controles de claves únicas y registra cambios de código en cuentas contables; pero Ud debe tener en cuenta que al modificar un código de una tabla o maestro se perderá la relación de aquel con los otros maestros o tablas relacionadas.

Por ejemplo, si se ha especificado un cliente con el número 134, se han realizado operaciones con él, y luego se cambia el código a 135 o se borra, dichas operaciones perderán los datos relacionados con ese cliente, como dirección, imputación contable, cuenta corriente, etc.


  Es responsabilidad del usuario verificar el impacto de dichos cambios.
  Además, las bases de datos diferencian mayúsculas y minúsculas, 
  por lo tanto, se recomienda por estética utilizar siempre todos los códigos en mayúsculas.

Una base de datos relacional es un conjunto de una o más tablas estructuradas en registros (líneas) y campos (columnas), que se vinculan entre sí por un campo en común, en ambos casos posee las mismas características como por ejemplo el nombre de campo, tipo y longitud; a este campo generalmente se le denomina ID, código,identificador o clave. A esta manera de construir bases de datos se le denomina modelo relacional.

Esto permite agrupar datos repetitivos en tablas y obtener los valores complementarios de los campos de ella en otros registros. Y además permite realizar vínculos entre operaciones (trazabilidad) para, por ejemplo, enlazar documentos o realizar seguimiento de productos (stock, garantías, etc.).

Registros
codigo1
datoA
datoB

Registros
codigoN
codigo1
dato1
dato2

Resultado
codigoN
dato1
dato2
datoA
datoB

Registros
codigoAB
codigoN
datoAB

Resultado
codigoAB
datoAB
dato1
dato2
datoA
datoB


Los códigos utilizados en las tablas, vinculan entre sí datos adicionales. Por lo tanto es de vital importancia no eliminar o cambiar aquellos códigos usados en otras tablas o se romperán los vínculos.