Без заголовка
Ностальгия: я в 80-х работал в мединституте и сталкивался с MUMPS на СМ-4 :)))
Понятно: "документ-ориентированная база данных" для этих разнородных систем термин не всегда употребляется, ибо я только вчера встречал множество имен из этого списка под совсем другими ярлыками. Вот и не понял сразу, о чем речь.
Нет, меня тут не столько целостность данных при изменениях схемы интересует, сколько работа с нетабличными данными. Поэтому указанное направление вполне перспективно.
Увы, Gellish->RDF еще нужно уметь запрограммировать (есть разворачивалка шаблонов в стиле ISO 15926 в триплеты, она работает в iRING, но для этого нужно ухитриться поставить iRING -- на сегодня для этого точно нужен хороший сисадмин, это проверяли наши коллеги). Затем нужно организовать к triple-store доступ из генератора отчетов, который использует SPARQL. Удовольствие опять-таки из крутопрограммистских (что-то я не слышал о WYSIWYG-инструментах, которые внутре имеют SPARQL. Наоборот, юзание этих инструментов требует повышенного образовательного ценза). Так что ровно от такого решения я ухожу.
Итак: интересно, есть ли какая-то из этих документоориентированных баз данных с генератором отчетов, который легко программировать, а сама база данных не требует установки администратором?
Повторюсь, чтобы было понятно, о чем я: выходной отчет мог бы выглядеть примерно так -- http://www.verdewek.com/openmetis/Download/OPENMetisWhitePaper.zip, он сделан "вручную" по очень похожей, но не стандартной схеме. Стандартная схема такой базы данных в ISO 24774 (у системных инженеров этот стандарт должен быть полностью, а вот фрагмент приведен и описан в http://ailev.livejournal.com/817706.html).
По-хорошему, конечно, нужно бы использовать ISO15926 в стиле Gellish (в табличном формате отношений), но софта такого с генератором отчетов нет и пока не предвидится. Вот я и думаю, как автоматизироваться хотя бы на треть. А пока пишу подобный "репорт" для методологии моделеориентированной инженерии требований вообще без базы данных, вручную в Ворде. Но это опять-таки лучше формата серии постингов в ЖЖ, хотя и не гарантирует целостности ни данных, ни схемы :)