Сегодня с утра посетило меня вдохновение, и я придумал решение задачи почти 3х-летней давности.
В общем, работая в Нивале над HOMM5 (мой первый и последний игровой проект), я застал процесс перевода БД ассетов с SQL на XML. Разработкой новой БД занимались замечательные программисты Юрий Блажевич и Виталий Беров.
(
История одной XML БД )