Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/04/2012, 10:54
Avatar de zalito12
zalito12
 
Fecha de Ingreso: noviembre-2011
Ubicación: Coruña, España
Mensajes: 430
Antigüedad: 12 años, 6 meses
Puntos: 67
Respuesta: Optimización PHP & MySQL

No sé como es tu sistema de votaciones pero imagina que te decides por crear un sistema en el que puedas puntuar de 1 a 10 o como en los foros, que puedas votar +1 o -1. Con la opción B tendrías que reestructurar todo.

Con la opción A en esa misma tabla puedes añadir un campo para poner la votación del usuario. Ten en cuenta que usar listas en un campo como identificadores no suele ser la mejor opción en la mayoría de los casos.

Siempre hay que hacer, aunque sea pequeño, un esquema de como lo vamos a estructurar. Obviamente tendrás un tabla con todos los usuarios y cada uno tendrá un identificador, tendrás otra tabla con todas las ideas y cada una su identificador.
Pues ahora puedes crear una tabla con id_usuario, id_idea, fecha, votacion

Es una idea, tu tendrás que hacerlo como mejor se adapte a tu situación, en votación podrías guardar la puntuación.