Несколько значений для поля Mysql
Есть база данных и в ней 2 таблицы
1 - Product с полями id и color 2 - Color - с полями id и value
Вопрос - Если Product может иметь несколько value из таблицы Color. Как это лучше сделать? Добавлять новую таблицу , например, ProductsColors с полями id, productid, value или же можно как-то хранить эти значения без добавления новой таблицы. Не скажется ли на производительности в дальнейшем, если таких параметров будет больше как и самих продуктов (при создании дополнительных таблиц)