Bueno, quiero hacer un foro, y me nace esta pregunta:
1. Que s ma socnveneinte para una base de datos MySQL operada con PHP, que en una tabla guarde todos los datos sin repetir ninguno, o que cree varias tablas y para facilitar las consultas duplique algunos datos por ejmplo:
para mostrar Cual fue el ultimo usuario que respondio una pregunta, tengo dos opciones:
a. hacer la consulta a la tabal que tienen las respuestas, y sacara la de mayor fehca, extraer el ID del usuario y la fecha en que repondio, luego hacer la consulta (O en la misma consulta) averiguar el nombre de usuario.
b. Poner en la tablas de preguntas el nombre de usuario directamente, y la fecha de la ultima respuesta, es decir que cada que efectueen una respuesta estos datos sean actualizados.
mi problema surge, en que da ams rendimiento y eficacia para la base de datos?