I need a little of help. This is my design to organize several categories.
Category 1
Sub Category 1.1
Sub Category 1.1.1
Sub Category 1.
Here is my recommendation. Create Three tables. I am assuming that each table has different columns
Category { Id, Name,...}
SubCategory {Id, Name, ..., **ParentID**} [ParentID is a FK from Category table Id Column]
SubSubCategory {Id, Name, ..., **SubParentID**} [SubParentID is a FK from SubCategory table ParentID Column]