vForum Velneo
vForum Oficial de la Plataforma de Desarrollo Velneo
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   Registrarse (Público)Registrarse (Público) 
 PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin    
Alguna  Todas

El campo CODIGO y su índice

 
Publicar nuevo tema   Responder al tema    vForums -> vBdC Velneo
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
vBdC
vGuru
vGuru


Registrado: 11 Oct 2005
Mensajes: 2

MensajePublicado: Lun, 24-Nov-2003 02:00:00    Asunto: El campo CODIGO y su índice Responder citando

El campo CODIGO y su índice

Categorías: Campo, Índice, Enlace

Palabras clave: Componente de índice, Código

Enunciado:
No debemos alterar el campo CODIGO ni su índice.

Desarrollo:
El campo CODIGO es muy importante, al ser el que permite establecer los enlaces en las tablas. Éste código es para uso interno de Velázquez Visual, y por ello, no debemos modificarlo. Por de pronto, el editor no nos dejará modificar su identificador que ha de estar siempre presente (excepto en el caso de las tablas de tipo histórico).

En ejecución, el valor del código nunca ha de cambiarse ni incluirse manualmente nada más que en casos de depuración. Si necesitamos un código para la aplicación que pueda ser cambiado, bien por el usuario o bien por los procesos que incluyamos, debemos crear un campo aparte. Así, un número de socio, un número de orden, una serie de facturación, etc., deben llevar un contador aparte del código, ya que en caso de un cambio (una factura eliminada y una renumeración en el caso de los socios, etc.) si éste fuera sobre el código estropearía los enlaces, todas los registros de tablas que apuntaran a éstos, y perdiendo todos los históricos que poseyeran.
El índice por tanto tampoco ha de ser alterado normalmente (el editor no nos dejará modificar el tipo, clave única, pero si sus componentes). Cuando creamos una tabla se establece el código en función de su tipo. Si necesitamos que involucre el código hemos de crear un nuevo aparte del que se crea automáticamente.

Artículos relacionados
El campo NOMBRE y sus índices
Los identificadores
Error al posicionar en fichero
Error en el ejecutor al dar de alta un registro: Alta no realizada por: no aceptada
Claves duplicadas
Los enlaces han de establecerse con índices de clave única
Contenido inicial de un campo
Registros con código 0 en una tabla maestra


Ultima edición por vBdC el Lun, 24-Nov-2003 02:00:00, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    vForums -> vBdC Velneo Todas las horas son GMT + 2 Horas
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este vForum
No puede responder a temas en este vForum
No puede editar sus mensajes en este vForum
No puede borrar sus mensajes en este vForum
No puede votar en encuestas en este vForum
No puede adjuntar ficheros en este vForum
No puede descargar ficheros adjuntos en este vForum


Powered by phpBB © 2001, 2005 phpBB Group||Skin by Velneo ©2006
Aviso legal y Política de privacidad general