Type de base | Description |
---|---|
Texte | Peut inclure des paragraphes (caractères de retour à la ligne). Il n'existe aucune restriction concernant le nombre de caractères pouvant être entrés. |
Chaîne | Ne peut pas inclure de paragraphes (caractères de retour à la ligne). Il existe une limite supérieure de 968 caractères pouvant être entrés, comprenant les caractères masqués. Par exemple, le texte enrichi contient des caractères masqués qui sont pris en compte dans les 968 caractères. Les caractères Unicode et les caractères majuscules ASCII prennent plus d'espace de stockage interne que les caractères de texte en clair ASCII. Si vous tentez d'entrer une valeur contenant plus de 968 caractères, une erreur est consignée et la valeur est tronquée. Si vous devez entrer plusieurs caractères, utilisez un attribut de texte. |
Entier | Stocke les nombres entiers. Les nombres peuvent être positifs ou négatifs. |
Réel | Stocke les nombres décimaux. Les nombres peuvent être positifs ou négatifs. |
Date | Stocke des dates. |
Enumération | Liste de valeurs. Vous devez définir la liste des valeurs d'un attribut numéroté. Par exemple, vous pouvez définir un type d'attribut appelé Priorité avec le type de base Enumération et les valeurs Elevé, Moyen et Faible. |
Nom d'utilisateur | Nom d'un utilisateur Rational DOORS. Ce type d'attribut est lié aux utilisateurs en cours dans la base de données Rational DOORS. Les attributs Rational DOORS qui utilisent ce type peuvent être mis à jour lorsque les utilisateurs sont supprimés de la base de données Rational DOORS. |
Vous pouvez créer vos propres types à partir de ces types de base.
Par exemple, créez un type appelé Pourcentage avec le type de base Entier et pouvant avoir des valeurs comprises entre 0 et 100. Créez ensuite divers attributs de type Pourcentage. Vous savez que les utilisateurs peuvent uniquement affecter des valeurs entières comprises entre 0 et 100 à ces attributs. Rational DOORS considère toutes les autres valeurs comme non valides et les rejette.
Vous pouvez utiliser des types pour indiquer aux utilisateurs quelles sont les unités de mesure utilisées pour un attribut. Par exemple, vous créez un type appelé Kg avec le type de base Entier, puis vous créez un attribut appelé Weight (Poids) de type Kg. Si un utilisateur recherche les valeurs dans l'attribut Weight (Poids) et qu'il ne sait pas quelles sont les unités de mesure utilisées, il peut voir que l'unité est Kg en consultant le type d'attribut.