Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Mysql

Respuesta
 
Herramientas Desplegado
Antiguo 13-nov-2006, 23:50   #1 (permalink)
Agonzalez ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 25
Pregunta Duda Acerca De Tablas Historicas

Hola estimados compañeros del mundo MySQL!!

Este me he topado con el siguiente programa estoy haciendo tablas historiales de otra tabla X en donde yo almaceno informacion especifica de un periodo determinado pero me he quedado barado en la parte de que me solicitan q la informacion almacenada en la tabla historial de un periodo determinado pueda ser restaurada en la tabla original.

Entonces mi duda es q pasa con los indices o llaves primarias??
Talvez con este ejemplo pueda ilustrar mejor el problema.

digamos q a la tabla historial_pacientes mando a guardar todos los pacientes de un periodo X y los borro de la tabla pacientes solo los q pertenecen a ese periodo. Luego quiero restaurar esos pacientes q se encuentran en la tabla historial_pacientes en mi tabla pacientes?

Si mi llave primaria es autonumerica en la tabla pacientes tendria q ignorar la llave anterior q tenia?? es decir 1,2,3,4...10 eran las llaves q tenia de los pacientes q pertenecian al periodo elegido pero luego cuando los borre de mi tabla pacientes esta llaves ya no existen.. pregunto esto por la razon de q si mi tabla pacientes la tengo relacionado con otros tablas.

De antemanos gracias por sus respuesta
Agonzalez está desconectado   Responder Citando
Antiguo 14-nov-2006, 07:37   #2 (permalink)
locojars está en el buen camino
 
Avatar de locojars
 
Fecha de Ingreso: noviembre-2002
Mensajes: 187
Hay que ponerle una señal al registro

Habria que crear un campo en la tabla para señal que el registro no esta activo, por ejemplo (1=activo,0=inactivo) y de esta forma no se pierde el Key.

Saludos,
Jorge.
locojars está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93