>purtroppo è un db creato da altri e non posso modificarlo altrimenti
>lo avrei già fatto da un pezzo ;-)
OK 
Ti allego un esempio che sfrutta le funzionalità XML di SQL Server 2005 e successivi:
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org