Pasar una BD simple a una BD Relacional
Hola.
No explicas qué estructura tiene la tabla pero te pondré un ejemplo de cómo separar una tabla en dos y relacionarlas.
Imagina que en una tabla tenemos información sobre discos, cedés, etc. con los siguientes campos:
Grupo, Título, Discográfica, AñoLanzamiento, Directo, NumTema, Tema, Duración
La información relativa al disco estará repetida para cada tema incluido en el mismo y deseamos dividir la tabla en dos. Lo primero que haremos es realizar una consulta de creación de tabla que nos exporte los campos que se refieren al Disco (Grupo, Título, Discográfica, AñoLanzamiento, Directo) sin repetidos. A esta tabla la llamaremos Discos.
Una vez obtenido la tabla Discos, le añadimos un campo Autonumérico al principio de la estructura con el nombre IdDisco.
En la tabla original añadimos un campo Autonumérico llamado IdTema (opcional) y otro Numério Entero Largo llamado IdDisco.
A continuación relacionamos las dos tablas por los campos que sean comunes y no den lugar a equívocos, p.e. Grupo y Título (por si acaso una relación de tipo JOINT LEFT) en una consulta de actualización que actualice el campo IdDisco de la tabla original con el valor del campo IdDisco de al tabla Discos.
Una vez ejecutada la consulta, podemos eliminar de la tabla original todos los campos que se encuentren en la tabla Discos y relacionar ambas a través del IdDisco.
Esto mismo habría que repetirlo, en tu caso, para cada posible tabla susceptible de salir de la tabla principal.
Espero haberte sido de ayuda.
Un saludo.