Hora Fin: 3:00am
Se crea un Stored Prodecure (SP_migracionDatos), el cual se encarga de:
- Llenado Tabla Cliente (Estaba por aparte pero lo incluí en este SP)
- Llenado Tabla TipoCuenta
- Llenado Tabla Cuenta:
- Se crea una tabla temporal para almacenara Cedula, NumeroCuenta, esta tabla tiene un ID, que se va generando conforme se inserta Cedula y NumeroCuenta, el cual es usado como FK a la hora de insertar en la Tabla Cuenta del proyecto.
- Se toma toma NumeroCuenta, y el ID de la tabla temporal, el cual se usa como FK. Insertandose de la manera (NumeroCuenta, ID, ID), siendo el primero FK_IDCuenta, y FK_IDCliente.
- Llenado Tabla Tarjeta
- Se usa una tabla temporal similar a la Tabla Tarjeta del proyecto donde se almacenan los datos provenientes de la BD no normalizada.
- En el momento de insertar, se hace un SELECT de los elementos que estan en la tabla temporal.
- Para el FK_TipoTarjeta se hace un INNER JOIN entre la Tabla Tarjeta y Tabla Temporal para obtener el ID para el tipo de tarjeta.
- Para el FK_IDCuenta se hace un INNER JOIN entre la Tabla Cuenta y la tabla temporal de donde se filtra el ID para el NumeroCuenta que esta en la tabla Temporal.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.