Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/01/2012, 04:33
terit
 
Fecha de Ingreso: febrero-2009
Mensajes: 23
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Comprobar si existe y recibir id o insertar

Muy buenas, efectivamente mi sistema es tal como dices

Te explico el por que de tanta normalizacion y me comentas que opinas

Por un lado necesito separar los atributos (color, tamaños, etc) en distintas tablas ya que en el formulario hay un sistema ajax que sugiere resultados (por ejemplo en Color si escribo "A" me va a sugerir Amarillo, azul, etc) Entiendo que asi es mucho mas eficiente la consulta que irme directamente a una supuesta tabla general "Zapato" con 40 campos varchar, buscar solo donde color="$color", recorrer muchas mas registros y con mas campos, omitir los duplicados, etc...

Por otro lado necesito de esta normalizacion ya que por ejemplo, tengo 2500 registros en la tabla Zapatos donde el campo Color es "2" (Azul), con solo hacer un update a la tabla Color al ID 2 y cambiar "Azul" por "Azul claro" , esos 2500 zapatos son ahora Azul claro

Tambien tengo entendido que es mucho mas eficiente enfrentarse a una tabla con campos mediumint que varchar a la hora de hacer estadisticas (cuantos zapatos azul tengo por ejemplo) , es esto cierto?

Dime que me sugieres