
11/04/2012, 10:54
|
 | | | Fecha de Ingreso: noviembre-2011 Ubicación: Coruña, España
Mensajes: 430
Antigüedad: 13 años, 4 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. |