Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/10/2009, 06:53
Avatar de XLogus
XLogus
 
Fecha de Ingreso: noviembre-2008
Ubicación: AQP
Mensajes: 495
Antigüedad: 15 años, 5 meses
Puntos: 19
Respuesta: Dudas de como plantear tema de traducciones

Lo que yo te digo es ¿Para que quieres ponerle un nombre? MySQL se va a encargar de buscarlo al relacionar las tablas y mi sugerencia es agregar esos 2 campos adicionales categorias_sort (para indicarles su ubicacion) y categorias_parent (para fijar las subcategorias), la tabla categorias no tienes porque eliminarla, esos campos adicionales no los creo porque se me ocurre y esa tabla existe porque los productos van a usar como ID el de categorias autogenerado y no el de tradu_categorias.

Antes he trabajado en el diseño de portales y no es buena idea crear tabla tipos de usuario, y otros extras con tablas que contendrán no mas de 5-10 registros provoca un innecesaio consumo de SQL basta con guardar un codigo y usando constantes extraer los valores traducidos.

Puede parecer que agregar una o dos tablas mas relacionadas no consume mucho pero cuando manejas tablas con 500 000 usuarios te aseguro que se nota y mucho aún usando cache