I am creating a Forum. I have several products. Each may have several subcategories.
In this example Product1 has 2 subcategories but Product2 has none. In General Questions, Technical Issues and Product2 the user can create a thread.
What tables should I create for that? So that it handles both products with subcategories and without?