Товар во многих категориях, как искать потом?
Сделайте категории как тэги.Table: Items
Columns: Item_ID, Item_Title, Content

Table: Categories
Columns: category_ID, category_Title

Table: Items_categories
Columns: Item_ID, category_ID
Потом ищете тэг и привязанные к нему товары, или товар входящий в два тэга и т.д.
Можно тэги (если они у вас будут) сделать отдельно по этой схеме чтобы категории и тэги могли различаться.
Заведите третью таблицу для связи товаров и категорий:
id_product | id_category