Цитата:
Наподобии XML?
Не всегда он являеться оптимальным вариантом. Для документов - самое то, а скажем для настроек он очень избыточен, файлы получаються большими, а парсер сложным. Если речь идёт не об описании документов, то намного лучше JSON и подобные ему.
Цитата:
Как действующая модель мне больше нравится mdb, но это должно быть как-бы одним куском на весь раздел, включая и саму ОС.
mdb? если я правильно вас понял, то вы имеете ввиду формат БД от Microsoft. Если да, то для новой ОС это слишком опасно. Лучше уж свободные форматы. Например, SQLite очень даже не плохая БД. Кстати, используется на всяких девайсах для хранения настроек (вот у меня телефон хранит что-то в SQLite).
Я считаю, что всё это лучше реализовать на основе традиционных механизмов. То есть используется обычная ФС. Ядро и библиотеки объектов обычные файлы. А документы пользователя хранятся в БД. Причём не бинарные данные, а поля соответствующих объектов. Дело в том, что искать среди системных файлов необходимости практически нет. Следует разделить документы пользователя от программ. Первые будут храниться в БД в виде объектов, а вторые в виде обычных файлов.