Cita: mathiasmontielYo haría un SELECT común para la tabla noticias y otro SELECT para la tabla comentarios, relacionandola con la noticia. Pero teniendo tablas relacionadas, esto es correcto?
Efectivamente, eso es lo correcto.
Tener tablas relacionadas no quiere decir que tengas que leer todos los datos en una misma consulta.
Suponiendo que uses un select para noticia y comentarios:
Estarías cargando la info de noticias en cada comentario y aumentarías innecesariamente el consumo de recursos en PHP, principalmente memoria, así como en el motor de base de datos.