Сделайте
категории как тэги.
Table: Items
Columns: Item_ID, Item_Title, Content
Table: Categories
Columns: category_ID, category_Title
Table: Items_categories
Columns: Item_ID, category_ID
Потом ищете тэг и привязанные к нему товары, или товар входящий в два тэга и т.д.
Можно тэги (если они у вас будут) сделать отдельно по этой схеме чтобы категории и тэги могли различаться.