Введение в CALS-технологии



         

Введение в CALS-технологии - стр. 29


Отношения связности существуют всегда только между двумя сущностями. Отношение связности, начинающееся с независимой родовой сущности и заканчивающееся на зависимой порождённой сущности, помечается глагольной фразой, описывающей отношение. Каждое отношение связности имеет соответствующую мощность. Мощность определяет число экземпляров зависимой сущности, связанных с экземпляром независимой сущности.       

          <!--mstheme-->Отношения категоризации<!--mstheme--> позволяют проектировщику определить категорию общей сущности. Сущность может принадлежать только одной категории. Например, может существовать общая сущность МАШИНА, являющаяся родовой сущностью для категории, представляющей различные марки машин (ВОЛГА, ОКА, НИВА). Каждая сущность-категория должна иметь одинаковый первичный ключ с общей сущностью. Кроме того, обязаны существовать различия между сущностями-категориями. Сущности-категории различаются атрибутом – дискриминатором (описателем), который обязан иметь различные значения для каждой сущности-категории. В рассмотренном примере дискриминатор - МАРКА МАШИНЫ.

         <!--mstheme-->Атрибуты<!--mstheme--> - это свойства, используемые для описания сущностей. Имена атрибутов являются уникальными для всей модели IDEF1X, значения имён должны быть согласованными. Например, атрибут «цвет» можно использовать для цвета волос, цвета кожи, цвета радуги. Каждое такое использование имеет допустимый диапазон значений, и, следовательно, сущность необходимо раздельно именовать. Каждый атрибут принадлежит только одной сущности. Например, атрибут «страховой номер» может использоваться в модели во многих местах, но должен принадлежать только одной сущности (например, ПЕРСОНА). Все другие появления атрибутов страхового номера будут наследоваться через отношения.

        Каждый атрибут должен иметь значение (правило непустоты);  не существует атрибутов, имеющих несколько значений (правило неповторения). Использование этих правил обеспечивает создание правильных моделей, отражающих реальный мир.


Содержание  Назад  Вперед