Lo que propones en el proyecto es factible realizarse, podemos crear un el nuevo modelo de tablas particionada, y luego la data antigua lo que hacemos es insertarla en este nueva estructura. El particionamiento de tablas ofrece ventajas a la hora de lectura y escritura en base de datos que sus resultados se ven mu rapido y de esta manera los datos pueden distribuirse tanto logico como fisicamente.