Se ho capito bene l'idea di mems, avresti una unica tabella di gestione dell albero delle categorie:

id nome id-padre


che ti permette di gestire senza problemi qualsiasi struttura tu voglia, a quanti livelli vuoi.

Poi in ogni mezzo avresti un campo ID-CATEGORIE che punta ad uno qualsiasi dei record della tabella categorie, così da poter inserire in una qualsiasi categorie i mezzi che vuoi.

Ciao!