Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/11/2011, 06:18
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿Qué es más óptimo, muchos campos o campos más grandes?

SI, esa frma de guardar los datos es incorrecta. No te olvides que la primera regla que te enseñan en BBDD, y jamás se debe romper es que no deben existir campos multivaluados. Solo sirven para obtener problemas.

Mira, si consideras que un color se define como un valor representado como tres bytes en hexadecimal, yo lo guardaría como un CHAR(3), almacenando el par de bytes y cuando quiera recuperar el valor usaría HEX() sobre ese campo.
Claro que no es algo que haya probado, sino algo que se me ocurre en este momento. Pero creo que deberías intentarlo, porque no tiene mucho sentido usar 7 bytes para representar algo que a lo más necesita 3.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)