Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Importar datos a tablas relacionadas

Estas en el tema de Importar datos a tablas relacionadas en el foro de Mysql en Foros del Web. Buenas tardes. Recurro a ustedes en busca de un poco de luz, ya que no cuento con mucha pericia en cuanto a diseño de manejo ...
  #1 (permalink)  
Antiguo 07/10/2010, 13:34
Avatar de Scramble  
Fecha de Ingreso: mayo-2002
Ubicación: En un lugar de Venezuela
Mensajes: 186
Antigüedad: 22 años
Puntos: 0
Importar datos a tablas relacionadas

Buenas tardes.

Recurro a ustedes en busca de un poco de luz, ya que no cuento con mucha pericia en cuanto a diseño de manejo de bases de datos se trata...

En el sitio donde estoy realizando mis pasantias (intership, prácticas), se les ocurrió la brillante idea de ponerme el trabajo de crear un sitio web dinámico para cierto departamento, dicho departamento maneja una especie de base de datos en excel con grandes cantidades de información, adjunto un pequeño archivo mostrando la estructura de los datos acá:

Extracto del archivo mayor, formato Excel 2003, extensión .xls

Si bien podría importar toda esa información utilizando algún software como el navicat, esto me crea una sola tabla con toda la información, pero desde el punto de vista de diseño de la base de datos, quedo atado, dado que quisiera separar algunos campos en tablas aparte, es decir, la información que se maneja se refiere a centrales telefónicas, cada central puede tener muchos números de teléfono asociados a la misma, y a su vez, cada numero tiene su técnico especifico que le hace reparaciones, y cada técnico pertenece a determinada cuadrilla.

De esta forma, si quiero editar solo el nombre de algún técnico, tendría que editar todos los campos dado que no existe una tabla aparte solo para técnicos, esto es precisamente lo que quisiera, separar por tablas, a técnicos, cuadrillas, centrales, etc…

Pero el problema en si, es que la información ya esta cargada en ese archivo de Excel, y si creo una tabla para cada cosa, luego como podré relacionar quien coincide con quien? Aun y cuando relacione las claves principales, después si requiero importar datos a estas tablas, los campos clave no pueden quedar null, pero en el archivo de Excel no existe ningún campo clave para importar.

No se si me estoy explicando bien, espero que si, pero el problema reside en que estos archivos de excel son bien pesados con mucha información, que necesitaría importar a cada tabla, pero no sabría como relacionar quien se relaciona con quien.

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 07/10/2010, 14:28
 
Fecha de Ingreso: octubre-2010
Mensajes: 12
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Importar datos a tablas relacionadas

Hola Scramble,

Yo primero de todo me planificaría bien la base de datos, después importaría toda la información a una tabla y lo mas probable es que me hiciese un programa rápido que no me ocupe mas de 1h y que se encargue de repartir la información a las tablas que corresponda.

Etiquetas: relacionadas, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:13.