Ha en tabell med kategorier där du har ett kategoriid och ett parentid. Sen kopplar man parentid till ett kategoryid.
Sen roten är null.
Typ så här:
tblLinkCategory
CategoryId - int - identity - PK
CategoryParentId - int - Allow null
CategoryName - varchar(50)
Sen slänger man in en constraint som kopplar CategoryParentId till CategoryId.

