Как правильно расположить данные в базе данных mysql?
Почитай про нормализацию данных. В текущей задаче - это One-to-Many Relationships
Сериализация в данном случае не верный подход, потому что:
1. Сводит возможность поиска практически к нулю.
2. Ухудшает производеленость, поскольку если понадобится хотя бы одна запись (цена например), то тогда придется парсить весь сериализованный текст.
А так в целом, если у одного товара может быть несколько цен (теоритически - да хоть тысяча цен - не важно), то всё это должно хранится в отдельной таблице. И выбиратся джоином как One-to-Many Relationship.
Необходимо привести БД к одной из нормальных форм:Первая нормальная форма (1NF)Вторая нормальная форма (2NF)Третья нормальная форма (3NF)Четвёртая нормальная форма (4NF)Пятая нормальная форма (5NF)