I am creating a web application where each user can create theire own categories. Currently i am thinking about creating category table for each user which contains only the catogories that specific user created. but i feels like this is bad approach.
For example if "Food" is a category created by User1 and User2 it will be repeated in 2 tables. also i don't want to create a static table with some categories since i want to allow the user to add their own catogries. what is the best approach to handle this?