teşekkür ederim cevabınız mantıklı.
Ama daha sonradan üst kategori eklemek istersem diye daha dinamik olsun diye düşünmüştüm.

aynı tablo icinde inner join kullanılabilir mi?