Здравствуйте, 0BD11A0D, Вы писали:
BDA>Есть схема БД, которая определяется юзером. Сама юзерская БД примитивная (всего несколько типов колонок), но все же БД. Ее нужно замапить на сервере на какой-нибудь мускул. Проблема в том, что стираться ничего не должно (бесконечной глубины Undo). Отсюда следует, что простейшее решение — создавать/менять/убивать таблицы в настоящей БД один в один с виртуальной юзерской — немного не катит (?), нужны метаданные.
Есть уже готовый бесплатный SharePoint Foundation. Делает все что нужно. В 2013 можно рендеринг таблиц\форм на свои контролы переписать. Встроенная версионность есть.
Правда серьезные ограничения на количество данных. Но если все руками забивать, то вполне хватит.