Понятия объектов

Объекты справочника обладают свойствами понятий, сопоставленных этим объектам. Понятия объектов могут быть собственными либо унаследованными от групп, в которые входят эти объекты.

Находясь в группе, объект наделяется прикладным смыслом и свойствами тех понятий, которые сопоставлены этой группе. Сопоставление объекту нескольких понятий позволяет описать этот объект с различных точек зрения.


Пример

Рассмотрим объект справочника Болт, который входит в группу Болты.

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

Расчетчику для расчета крепежного соединения потребуется набор свойств Болта, который включает в себя прочностные свойства материала, из которого он изготовлен.

Сотруднику планового отдела для планирования закупочной деятельности предприятия нужен набор свойств Болта, который включает в себя цену, наименование предприятия-изготовителя и т. д.

Следовательно, при конфигурировании справочника можно создать Понятие 1 с конструктивными свойствами болта, Понятие 2 со свойствами, необходимыми для расчета, Понятие 3 со свойствами, характеризующими болт как покупное изделие, а затем сопоставить группе Болты Понятие 1, Понятие 2 и Понятие 3.

Таким образом любой объект Болт, входящий в группу Болты, можно будет рассматривать с трех точек зрения – как конструктивный элемент, как рассчитываемый элемент и как покупное изделие. При этом каждый технический специалист, выбирая нужное понятие объекта, сможет видеть свой набор свойств.


Правила отображения понятий и свойств

Правило 1.

Если несколько понятий представляют собой иерархическую цепочку (см. пример ниже), то нижеследующие понятия наследуют свойства всех вышестоящих понятий.

Пример

Рассмотрим следующую иерархию понятий.

Если группе назначено понятие ico_concept Операция, то объект, входящий в эту группу, получит свойства:

  • ico_property Вид работ (наследуется от понятия ico_concept Вид работ)

  • ico_property Код вида операции (наследуется от понятия ico_concept Вид)

  • ico_property Вид операции (наследуется от понятия ico_concept Вид)

  • ico_property Код операции

  • ico_property Операция

  • ico_property Номера инструкций безопасности

  • ico_property Тип окрашивания

  • ico_property Количество карт УНВ

Примечание

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

Правило 2.

Если объект входит в несколько групп, то для него отображаются понятия всех групп, в которые он входит.