Como se plantea este tipo de tablas, una tabla donde estan los datos a mostrar tabla llamada perfil , otra tabla llamada perfil_temporal esta ultima es para guardar los perfiles hasta que esten activados.
Normalmente lo que haria es un campo con activado si o no pero no quiero tener en la tabla perfil registros que no esten activados porque pueden ser muchos y esa tabla usa muchos select y hice pruebas y baja su velocidad, por eso quiero tener una tabla temporal hasta que se active el perfil y pasarlo a la tabla fija.
Pero no se si en este caso se debe tener relacion o no, la idea es una vez activado eliminar registro temporal.
Gracias de antemano, estoy con dudas.