Tipo de base | Descrição |
---|---|
Texto | Pode incluir parágrafos (caracteres de nova linha). Não existe restrição quanto ao número de caracteres que podem ser inseridos. |
Cadeia | Não é possível incluir parágrafos (caracteres de nova linha). Existe um limite superior de 968 para o número de caracteres podem ser inseridos, o que inclui caracteres ocultos. Por exemplo, rich text contém caracteres ocultos que são incluídos como parte dos 968 caracteres. Unicode e caracteres ASCII superiores ocupam mais espaço de armazenamento interno que caracteres ASCII simples. Se houver tentativa de inserir um valor que contém mais que 968 caracteres, um erro é relatado e o valor é truncado. Se for necessário inserir muitos caracteres, use um atributo de texto. |
Número inteiro | Armazena números inteiros. Os números podem ser positivos ou negativos. |
Real | Armazena números decimais. Os números podem ser positivos ou negativos. |
Data | Armazena datas. |
Enumeração | Uma lista de valores. É necessário definir a lista de valores de um atributo enumerado. Por exemplo, você poderá definir um tipo de atributo chamado Prioridade com o tipo de base Enumeração e os valores Alto, Médio e Baixo. |
Nome de usuário | Um nome de usuário do Rational DOORS. Esse tipo de atributo está vinculado aos usuários atuais no banco de dados do Rational DOORS. Os atributos do Rational DOORS que usam esse tipo poderão ser atualizados quando os usuários forem removidos do banco de dados do Rational DOORS. |
É possível construir seus próprios tipos a partir desses tipos de base.
Por exemplo, você cria um tipo chamado Porcentagem que tem um tipo de base de Número inteiro e que pode ter valores no intervalo 0-100. Em seguida, cria vários atributos de tipo Porcentagem. Você sabe que o os usuários podem designar somente valores de número inteiro 0 - 100 a esses atributos. O Rational DOORS rejeita quaisquer outros valores como inválidos.
É possível usar tipos como uma maneira de permitir aos usuários saber quais unidades de medidas estão sendo usadas para um atributo. Por exemplo, você cria um tipo chamado Kg que tem um tipo de base de Número inteiro e, em seguida, cria um atributo chamado Peso de tipo Kg. Se um usuário estiver olhando os valores no atributo Peso e não tiver certeza em qual unidade o peso está medido, poderá verificar o tipo de atributo e ver que a unidade é Kg.