why us category 1 , 2, and 3?
why not use one category table and a manage relational table behavior to manage the categories an item can belong to?
that would make much more sense, and would not limit an item to only belonging to 3 categories.
use the category table and an itemcategory table similar to genres and itemgenres.