En informática , el dominio del atributo es el conjunto de valores permitidos en un atributo . [1]
Por ejemplo:
Habitaciones en hotel (1–300)Edad (1–99)Casado (si o no)Nacionalidad (nepalí, india, estadounidense o británica)Colores (rojo, amarillo, verde)
Para el modelo relacional, es un requisito que cada parte de una tupla sea atómica. [2] La consecuencia es que cada valor de la tupla debe ser de algún tipo básico, como una cadena o un entero . Para que el tipo elemental sea atómico, no se puede dividir en más partes. Por desgracia, el dominio es un tipo elemental y el dominio de atributos es el dominio al que pertenece un atributo dado, una abstracción que pertenece a una entidad o es característica de ella. [ Aclaración necesaria ]
Por ejemplo, en SQL, uno puede crear su propio dominio para un atributo con el comando
CREAR DOMINIO SSN_TYPE COMO CHAR ( 9 );
El comando anterior dice: "Crea un tipo de datos SSN_TYPE que sea de tipo carácter con tamaño 9".