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. :)

