Tek bir tabloda arkadaşın attığı linkteki yapıda oluşturabilirsin. Ana kategori id eğer bir değer alıyorsa onu alt kategori olarak tanımlarsın, eğer değer 0 ise ana kategori olur. Başlattığın döngünün içerisine yazacağın bir if kodu ile bunu sağlayabilirsin.