Документальные модели данных отличаются от других типов моделей тем, что соответствуют слабоструктурированной информации, ориентированной в основном на свободные форматы документов и текстов на естественном языке. 12
Такие модели основаны на разных языках разметки документов, например, на стандартном общем языке SGML, который определяет допустимые наборы тегов (ссылок), их атрибуты и внутреннюю структуру документа. 12
В отличие от реляционной модели, которая организует данные в таблицы со строками и столбцами и подходит для структурированных данных, документальная модель хранит данные в иерархических документах, что обеспечивает большую гибкость при управлении неструктурированными или полуструктурированными данными. 5
Таким образом, реляционная модель используется в средах, где наиболее важны целостность данных и сложные запросы, в то время как документальная модель предназначена для приложений, которым требуется гибкое иерархическое хранение данных и быстрое масштабирование. 5