Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2012, 07:23
Avatar de Heimish2000
Heimish2000
 
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 9 meses
Puntos: 89
Respuesta: Volcado de datos en Base De Datos

Lo que me dices no tiene sentido porque tu mismo has dicho que para los duplicados cambiarías el id, entonces, si tienes una FK en otra tabla y cambias el id pueden pasar dos cosas (que no se que es peor):

1) Que de restricción referencial porque el id deje de existir
2) Que el id exista pero apunte a otro sitio

Pero vamos, para evitar esto puedes

1) Tirar las FK
2) Cargar la tabla resultado
3) Actualizar los campos de las FK con los nuevos ids
4) Levantar las FK

Y eso lo puedes hacer para la solución compleja de que cambies unas pocas ids o si cambias todas.

Otra solución es asignar prefijos, por ejemplo, todas las ids de tu tabla empiecen por 1 y las de tu amigo por 2, pero siempre vas a tener que actualizar los campos donde el id de esa tabla sea FK.