Лучше char*, т.к. это во-первых универсальнее (можно подключить вашу либу к любому языку, который умеет в сишные либы), а во-2, как сказано выше, реализация std::string отличается у разных компиляторов.
Как вариант: завести каждому товару уникальный идентификатор, завести таблицу product_categories в которой хранить id товара и id категории и выборку делать как-то так
select * from "product_categories" where "category_id"=100500;
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.