2.2. Слабоструктурированные модели

При создании некоторых инфор­мационных систем применяется подход к моделированию предметной об­ласти, при котором регулярная ее структура не определена или она не существует в рассматриваемом случае. Такой подход используется, например, в системах, основанных на различного рода языках разметки. В рассматриваемом подходе не предусматривается строгая типизация сущностей предметной области и связей между сущностями. Представ­ление предметной области обычно является одноуровневым. Поддержи­вается экстенсионал предметной области — ее представление в терми­нах конкретных экземпляров сущностей и связей между ними. Иногда предпринимается попытка некоторой типизации сущностей и связей. Но не гарантируется, что свойства типов обязательно присущи всем от­носящимся к ним экземплярам. Определенный в таком случае интен­сионал, по аналогии с системами баз данных иногда называемый схе­мой, не играет директивной роли. Конкретные экземпляры сущностей и связей, свойства которых не соответствуют схеме, системой не отвер­гаются.

Такого рода представления предметной области называют слабо­структурированными. Информационные ресурсы систем, основан­ных на рассматриваемом подходе, называют слабоструктурирован­ными данными.

Наиболее известной информационной системой, в которой поддержи­вается слабоструктурированное представление предметной области, яв­ляется глобальная распределенная гипермедийная информационная Система World Wide Web (далее — Web), базирующаяся на технологи­ях HTML.

Формирующийся в настоящее время Web нового поколения, основан­ный на технологической платформе XML, позволяет поддерживать не только слабоструктурированные, но и структурированные представле­ния предметной области.