Задача выглядит примерно так - есть дерево (xml) требуется так его представить в терминах 1сс (регистр, справочники) что бы далее легко работалось с путями. Фактически нужно нечто что позволяет
1. Загрузить хмл в базу
2. Обеспечить что-то похожее на функциональность xpath в запросах (или что бы этот аналог не очень напрягал в выборках)
Дерево - РС, но! запросы не пойдут, только подзапросами, времени вагон уйдет, а так - да, пихай в хранилище свой XML и сторонним разбирай по надобности
(6) Кластеризованные индексы. Но лучше оставь эту идею.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший