veritabaninda tek bir alanda tutmak isterseniz bunlarin arasina bir ayıraç koyarak mesela virgül (implode)
1,2,5,6
gibi bunu geri okurken explode ile tekrar diziye dönüştürebilirsiniz. eş benzer işem olarak serialize,unserialize
yada bir tablo daha yapip
hangi topic ler hangi kategoride olduğunu anlamak için
topicid
catid
gibi alan olan bir tablo yapip o şekilde eşleştirme yapabilirsiniz