Несколько значений для поля Mysql

Есть база данных и в ней 2 таблицы

1 - Product с полями id и color 2 - Color - с полями id и value

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


Ответы (0 шт):