Sempre mantenendo un database normalizzato potresti far diventare la tabella articoli qualcosa del genere:
id
titolo
autore
testo
Mantieni la tabella delle categorie inalterata e ne aggiungi una chiamata 'articolitocategoria' (o con un nome più breve) dove ti trovi con i campi:
idarticolo
idcategoria
In questo caso puoi fare inserire due o più volte l'id di un articolo linkandolo a categorie differenti
esempio:
idarticolo=1 idcategoria=1
idarticolo=1 idcategoria=2
Quando poi devi mostrare una lista di articoli presenti in una categoria te la cavi facilmente con una query tipo:
SELECT * FROM articoli, articolitocategoria WHERE articolitocategoria.categoryid=1 AND articoli.id=articolitocategoria.idarticolo;
banned,

) dove ti trovi con i campi:
Rispondi quotando