I have two tables, Product and ProductCategory in a database.
Product has individual items like tv, book, food. ProductCategory has respective categories: Electronics, Office, Grocery, etc.
In DDD, would my code select all (the whole aggregate root), and are Product and Product Category in the same aggregate root?
If they are in the same Repository, would GetAllProduct, and GetAllProductCategory be two different methods at the same repository?