Базовый тип | Описание |
---|---|
Текст | Может содержать абзацы (символы новой строки). Число символов не ограничено. |
Строка | Не может содержать абзацы (символы новой строки). Строка может содержать не более 968 символов, включая скрытые символы. Например, скрытые символы могут применяться в отформатированном тексте. Символы Unicode и отдельные символы ASCII занимают больше памяти по сравнению с обычными символами ASCII. Если длина значения превышает 968 символов, то будет выдано сообщение об ошибке и значение будет усечено. Такие значения можно указать в атрибуте Текст. |
Целое число | Содержит целые числа. Допустимы положительные и отрицательные числа. |
Действительное число | Содержит десятичные числа. Допустимы положительные и отрицательные числа. |
Дата | Содержит значения даты. |
Перечисление | Список значений. В атрибуте с перечислением необходимо указать список значений. Например, для атрибута с именем Приоритет можно указать базовый тип Перечисление и значения Высокий, Средний и Низкий. |
Имя пользователя | Имя пользователя Rational DOORS. Этот тип атрибутов связан с текущими пользователями в базе данных Rational DOORS. Атрибуты Rational DOORS, использующие этот тип, можно обновить при удалении пользователей из базы данных Rational DOORS. |
На основе этих базовых типов можно создать собственные типы.
Например, можно создать тип Значение в процентах с базовым типом Целое число и диапазоном значений 0-100. Затем можно создавать различные атрибуты типа Значение в процентах. Таким атрибутам пользователи могут присваивать только значения из диапазона 0 - 100. Rational DOORS отклоняет любые другие значения как недопустимые.
Типы позволяют предоставить пользователям информацию о единицах измерения, связанных с атрибутом. Например, на основе типа Кг с базовым типом Целое число можно создать атрибут Вес. Обратившись к типу атрибута Вес, пользователь сможет определить, что в качестве единиц измерения применяются килограммы.