Doğrusu 3. bir tablo kullanılarak yapılır.

LIKE ile yapmak sorun çıkartır. 2 kategori ekledin. Televizyon ve Televizyon Sehpası diye
sonra gittin LIKE '%Televizyon%' olarak çektin, sana Televizyon Sehpalarını da getirir.
LIKE '%34%' çektiğinde 134 234 334 341 hepsi gelir.

Ya da gittin kalem ve kurşun kalem diye kategori açtın sonra kurşun kalem kategorisini tükenmez kalem yaptığında ne yapacaksın?
34 ü 35 yaptığında 134 -> 135 olur 341 -> 351 olur.

3. bir tablo ile içerik ve kategoriyi bir birine bağlamazsan ileride kategori tarafında yapacağın güncellemeler geri dönüşü zor sorunlara yol açar.

Yani işin mantıklı ve wordpressin de yaptığı şekli içerik ile kategoriyi 3. bir tabloda bağlamaktır.

içerik tablosu
icerik_id
........

kategori tablosu
kategori_id
..................

baglanti tablosu
id
icerik_id
kategori_id