ma se faccio una query per ogni categoria, non risulta statico?

cioè io le categorie ( e i relativi prodotti) le aggiungo o le elimino come voglio da un pannello di amministrazione, quindi può variare il numero di intestazioni di menu...

se faccio una query solo,dovrei sapere a priori l'id categoria...o sbaglio?