This is a little complex, I will try to explain as best I can...
I have several tables, storing businesses, business types, and categories... now, each business has between 3-7 categories, the categories are determined by the business type. here is how my tables are setup:
tblBusiness
-BusID...