Tengo una tabla de noticias en MySQL del estilo:
id_noticia (auto) clave
titulo
copete
...
destacada (tinyint)
Al campo destacada lo uso como booleano y es simplemente para marcar las noticias que son propiamente dicha destacadas, para luego consultar las mismas fijandome si el valor de dicho campo es 1. Existen actualmente alrededor de 1000 noticias y veo el tema de esa consulta un poco lerda, puede ser?
No seria conveniente tener una tabla aparte "destacadas" con un campo "id_noticia" haciendo referencia a la noticia de la tabla "noticias" y luego desde ahi buscarla?
Cuál de estas variantes funciona mejor y se consideraria "correcta" ?
Muchas gracias por responder y hasta luego.
) creo que sería más rápido la 2º opción porque habría menos consultas... pero todo depende de cuantas sean "destacadas"... =mente no creo que si va lento sea por eso... 1000 noticias no son "tantas" como para enlentecer significativamente por un campo booleano... aunque quizás alguien que sepa más que yo sobre esto te pueda dar más seguridad...
