Одну или несколько таблиц категорий нужно заводить в базе данных под все задачи?
Стоит ли создавать одну таблицу категорий для товаров, новостей, статей, акций, событий, тегов и т.п.?
Или для товаров лучше создать одну таблицу с категориями, а для новостей другую? или одну общую создать и указать связи? как лучше поступить?
@Snewer Это понятно. А что если категорий будет 100500 и сущностей завязанных на них столько же. Как это отразиться на производительности? Какой вариант более благоразумный? Тем более плодить сущности не охото. Вот и спрашиваю, может этот вариант является не благоразумным и стоит для товаров, например, создавать отдельную таблицу категорий.