Allora puoi fare il ragionamento inversoOriginariamente inviato da supergeniux
Forse non mi sono spiegato, le news sono (ad esempio) 1.000 mentre le frasi sono (sempre ad esempio) 50.
Nella news con ID 1, mostro tutte e 50 le frasi.
Nella news con ID 2, mostro tutte le frasi tranne la 13 e la 50.
Nella news con ID 3, mostro tutte le frasi tranne la 17 e la 49.
Ogni frase da mostrare è associata ovviamente ad un ID.
Tu hai:
tabella_news
id_news
testo
tabella_frasi
id_frase
testo
tabella_frasi_news
id_frasi_news
id_frase
id_news
E nella tabella_frasi_news metti le frasi che NON devono essere associate a quella news