Обобщенная структура фрейма

В общем случае фрейм представляет собой таблицу, структура и принципы организации которой являются развитием понятия отношения в реляционной модели данных. Обобщенная структура фрейма имеет вид табл. 6.1.

Слотом фрейманазывается элемент данных для фиксации знаний об объекте, которому отведен данный фрейм.

Перечислим параметры слотов.

Имя слота. Каждый слот должен иметь уникальное имя во фрейме, к которому он принадлежит. Имя слота в некоторых случаях может быть служебным.

Среди служебных имен могут быть:

- имя пользователя, определяющего фрейм;

- дату определения или модификации фрейма;

- комментарий.

Таблица 6.1 - Структура фрейма

Указатель наследования. Он показывает, какую информацию об атрибутах слотов во фрейме верхнего уровня наследуют слоты с теми же именами во фрейме нижнего уровня. Типичные указатели наследования:

- S (тот же) - слот наследуется с теми же значениями данных;

- U (уникальный) - слот наследуется, но данные в каждом фрейме могут принимать любое значение;

- I (независимый) - слот не наследуется.

Указатель типа данных. Типом данных, включаемых в слот, могут быть:

- FRAME (указатель) - указывает имя фрейма верхнего уровня.

- АТОМ (переменная);

- TEXT (текстовая информация);

- LIST (список);

- LISP (присоединенная процедура).

С помощью механизма управления исследованием по отношениям IS_A осуществляется автоматический поиск и определение значений слотов фрейма верхнего уровня и присоединенных процедур.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: