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

Normalizar o no Normalizar

Estas en el tema de Normalizar o no Normalizar en el foro de Mysql en Foros del Web. Tengo un archivo excel con muchísimos registros donde por ejemplo, en ciertas celdas figuran datos tan acotados como "F", "VE" en otro campo, etc. Pensando ...
  #1 (permalink)  
Antiguo 12/06/2007, 14:37
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 20 años, 5 meses
Puntos: 1
Normalizar o no Normalizar

Tengo un archivo excel con muchísimos registros donde por ejemplo, en ciertas celdas figuran datos tan acotados como "F", "VE" en otro campo, etc.

Pensando en normalizar dije, la F la asocia a un nro y la VE (por país) Venezuela también a un nro. Siempre hablando de tablas separadas.

La pregunta es, tiene sentido para la columna que mostrará la D, E, F y un par de letras más (no todo el abecedario) vincularlas a un nro es decir a una tabla externa.

Espero se haya entendido.

Gs.
__________________
When all else is lost the future still remains.
  #2 (permalink)  
Antiguo 13/06/2007, 12:50
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: Normalizar o no Normalizar

A mi juicio depende, si quiero lograr consistencia en la base datos y que no hayan datos de países que no contempla la aplicación debería crear una tabla aparte y relacionarla con esta tabla a través de una clave foránea.
En otro caso no me parece necesario darse tal trabajo.
  #3 (permalink)  
Antiguo 13/06/2007, 14:19
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 20 años, 5 meses
Puntos: 1
Re: Normalizar o no Normalizar

Hola Claudio cómo estás?. Bueno, más o menos lo que pensaba. El problema que tengo que me parece lo has entendido al dedillo es que en los primeros campos que mencioné, tengo como demasiado 6 letras y me pregunto...cuánto peso más puede influir a la base tener un campo que contenga un solo número o una sola letra ??????
Desde siempre estoy acostumbrado a normalizar lo que sucede es que siempre los campos secundarios vinculantes tenían un string considerable y no como el caso que estoy plantenado. En fin, habrá que seguir analizando.
Gs de nuevo.
__________________
When all else is lost the future still remains.
  #4 (permalink)  
Antiguo 14/06/2007, 02:50
Avatar de Yranac  
Fecha de Ingreso: junio-2007
Mensajes: 125
Antigüedad: 16 años, 10 meses
Puntos: 1
Re: Normalizar o no Normalizar

No es solo cuestión de peso, si pones letras por pais por ejemplo "es" en todos los registros y mañana quieres cambiar y poner "esp" tienes que cambiarlos todos en cambio si pones el número "5" que te lleva a la otra tabla donde pone "es", cambias solo ese "es" por "esp" y se cambiarán todos donde tengas un "5", en este ejemplo no es algo trascendental pero con muchos tipos de información puede ser un gran problema.
  #5 (permalink)  
Antiguo 20/06/2007, 07:51
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 20 años, 5 meses
Puntos: 1
Re: Normalizar o no Normalizar

Yranac. Completamente de acuerdo !!!!! Tema Cerrado !
Un abrazo y gracias a todos.
__________________
When all else is lost the future still remains.
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 06:26.