KG (Knowledge&amp-apos-s Guide-book) - учебная система для проектирования информационных технологий и экспертных систем. Кучуганов В.Н - 20 стр.

UptoLike

20
Сложный атрибут имеет тип record , т.е. кортеж простых и сложных ат-
рибутов. В СУБЗ KG тип record содержит ссылку на прототип и список необ-
ходимых полей, которые нужны в данном приложении.
Например, в структурах, изображенных на рис. 1.1, междугородные
контракты. Материал имеет в качестве прототипа концепт «материал», но не
содержит все его поля.
В
СУБЗ KG предусмотрено три способа хранения значений сложного
атрибута:
1. Общий случай. Значения находятся непосредственно в строках таб-
лицы денотатов, принадлежащей текущему концепту.
2. Значения хранятся в отдаленной (прикладной) таблице. Концепт от-
даленной таблицы является прототипом атрибута, присоединенного
к текущему концепту. В этом случае данный атрибут можно рас-
сматривать как простой
атрибут, значениями которого являются
ссылки на соответствующие строки отдаленной таблицы.
3. Прикладная часть денотата имеет большое количество однородных
полей, которые неудобно располагать в одну строку с общей ча-
стью. Например, химический состав продукта. В этом случае значе-
ниями являются ссылки на таблицы составов (см. ниже).
3.2. Атрибуты состава сборки
Если
некоторый объект составлен (собран) из нескольких подобъектов,
то его концепт содержит группу атрибутов состава. В описании концепта со-
став объекта задается только компонентами верхнего уровня иерархии с по-
мощью ссылок на соответствующие концепты деталей или подсборок, из ко-
торых составляется данный объект.
Конкретные образцы продукта содержат ссылки на конкретные образ-
цы
(денотаты) деталей и подсборок из множества денотатов того концепта,
на который указывает концепт данной сборки.
Следует отметить, что состав продукта в KG не программируется, а
конструируется пользователем в привычном для него интерактивном режиме
путем компоновки структуры из существующих (типовых) и новых (ориги-
нальных) деталей и подсборок.
Если появляется новый образец продукта,
отличающийся от концепта
наличием дополнительных деталей или отсутствием каких-либо деталей, то в
дереве классов создается новая вершинакласс, который становится потом-
ком известного класса и куда относится новый образец.
     Сложный атрибут имеет тип record , т.е. кортеж простых и сложных ат-
рибутов. В СУБЗ KG тип record содержит ссылку на прототип и список необ-
ходимых полей, которые нужны в данном приложении.
     Например, в структурах, изображенных на рис. 1.1, междугородные
контракты. Материал имеет в качестве прототипа концепт «материал», но не
содержит все его поля.
     В СУБЗ KG предусмотрено три способа хранения значений сложного
атрибута:
     1. Общий случай. Значения находятся непосредственно в строках таб-
         лицы денотатов, принадлежащей текущему концепту.
     2. Значения хранятся в отдаленной (прикладной) таблице. Концепт от-
         даленной таблицы является прототипом атрибута, присоединенного
         к текущему концепту. В этом случае данный атрибут можно рас-
         сматривать как простой атрибут, значениями которого являются
         ссылки на соответствующие строки отдаленной таблицы.
     3. Прикладная часть денотата имеет большое количество однородных
         полей, которые неудобно располагать в одну строку с общей ча-
         стью. Например, химический состав продукта. В этом случае значе-
         ниями являются ссылки на таблицы составов (см. ниже).


3.2. Атрибуты состава сборки

      Если некоторый объект составлен (собран) из нескольких подобъектов,
то его концепт содержит группу атрибутов состава. В описании концепта со-
став объекта задается только компонентами верхнего уровня иерархии с по-
мощью ссылок на соответствующие концепты деталей или подсборок, из ко-
торых составляется данный объект.
      Конкретные образцы продукта содержат ссылки на конкретные образ-
цы (денотаты) деталей и подсборок из множества денотатов того концепта,
на который указывает концепт данной сборки.
      Следует отметить, что состав продукта в KG не программируется, а
конструируется пользователем в привычном для него интерактивном режиме
путем компоновки структуры из существующих (типовых) и новых (ориги-
нальных) деталей и подсборок.
      Если появляется новый образец продукта, отличающийся от концепта
наличием дополнительных деталей или отсутствием каких-либо деталей, то в
дереве классов создается новая вершина – класс, который становится потом-
ком известного класса и куда относится новый образец.




                                   20