Класс (class) есть категория, сорт или деление сущностей с некоторой общей природой (см. 5.2.2 и рисунок 178).
Классы имеют базис для включения и исключения.
В рамках настоящего стандарта:
- включение в пределах класса ссылается на членство класса;
- классы соответствуют недостаточно обоснованным множествам. Характеристики недостаточно обоснованных множеств представлены в Приложении D;
- базис включения или исключения для класса может быть задан текстовым определением и его взаимоотношениями.
4.8.1 Classification (классификация)
Сущность classification есть сущность relationship, указывающая членство класса (см. 5.2.2.3 и рисунок 178). Членство класса предполагает, что член удовлетворяет условиям для включения или исключения. Сущность classification моделируется как явный подтип сущности relationship, как показано на рисунке 62.
Сущности possible_individual, relationship, multidimensional_object и классы могут быть классифицированы. Классификация не является переходной. Члены класса не всегда являются членами какого-либо определенного класса.
Thing - сущность; abstract_object - абстрактный объект; possible_individual - возможный индивид; classified - классифицированный; class - класс; classifier - классификатор; relationship - взаимоотношение; classification - классификация; multidimensional_object - многомерный объект
Рисунок 62 - Модель взаимоотношения классификации
Пример 1 - На рисунке 63 представлена категория сущностей "насос" (Pump), являющихся классом. Члены этого класса - сущности arranged_individual, которые запускают в действие данный насос. Сущность arranged_individual #1234 является насосом. Взаимоотношение, которое указывает, что #1234 является членом класса "насос", есть сущность classification. На членство в классе "насос" не влияет тот факт, является или не является сущность arranged_individual сущностью whole_life_individual или ее временной частью.
Class - класс; arranged_individual - упорядоченный индивид; pump - насос
Рисунок 63 - Классификация насоса
Классификация не ограничивает членство чего-либо одним классом.
Пример 2 - Сущность arranged_individual #1234 есть насос, совершающий определенные действия, то есть работающий, как это показано на рисунке 64.
Class - класс; operating - рабочий; arranged_individual - упорядоченный индивид; pump - насос
Рисунок 64 - Классификация работающего насоса
Многие классификации, применяемые к сущности whole_life_individual, также применяют ко всем временным частям данной сущности.