22/05/2008, 14:03
|
| | | Fecha de Ingreso: abril-2003 Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años, 7 meses Puntos: 24 | |
Respuesta: Varias filas o varias columnas para una tabla Bueno, ustedes tienen razón lo mejor entonces tener aislados.
para las consultas que me preguntaron seria:
primer consulta
select * from tabla_usuarios WHERE idioma_aprende1=1 OR idioma_aprende2=1 ORidioma_aprende3=1
select * from tabla_usuarios WHERE idioma_aprende1=1 OR idioma_aprende2=1 OR idioma_aprende3=1 OR idioma_aprende1=2 OR idioma_aprende2=2 OR idioma_aprende3=2
las consultas en realidad son muy simples y podria hacer dos indices multiples: donde ponga en el primero: idioma_aprende1,idioma_aprende2,idioma_aprende3
y en el segundo: idioma_ensena1,idioma_ensena2,idioma_ensena3
Sin embargo no se si sea igual de óptimo.
Otra cosa que veo es que en parte mis consultas se lian porque pienso en la forma en que voy paginar los resultaso y a mostrarlos quizas sea mas optimo no hacer el contact con mysql sino directamente con PHP como dice jurena.
entonces como conclusion podriamos decir que es mejor usar el 2 metodo paa realizar la estructura de mis tablas aun cuando no las piense expandir en un futuro?
PD: MIl y mil gracias, la verdad es que me es muy útil la información que me proporc ionan. |