A ver si te he entendido tienes:
tbl_product
pd_id
pd_nombre
....
tbl_category
cat_id
cat_description
...
many
pd_id
cat_id
y quires poder consultar los productos de una categoria, digamos
cat_X?
Código:
Select p.pd_id, p.pd_nombre
from tbl_product p
where p.pd_id in (Select m.pd_id
from many m
where m.cat_id=cat_X)
Es lo que querias?
Quim