En informática , el dominio de un atributo es el conjunto de valores permitidos en un atributo . [ 1 ]
Por ejemplo:
Habitaciones de hotel (1–300) Edad (1–99) Casado/a (sí o no) Nacionalidad (nepalesa, india, estadounidense o británica) Colores (rojo, amarillo, verde)
Para el modelo relacional, es requisito que cada parte de una tupla sea atómica. [ 2 ] La consecuencia es que cada valor en 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 puede dividirse en más partes. Lamentablemente, el dominio es un tipo elemental, y el dominio del atributo es el dominio al que pertenece un atributo dado, una abstracción que pertenece a una entidad o es característica de ella.
Por ejemplo, en SQL, se puede crear un dominio propio para un atributo con el comando
CREATE DOMAIN SSN_TYPE AS CHAR ( 9 );El comando anterior dice: "Crea un tipo de dato SSN_TYPE que sea de tipo carácter con tamaño 9".
Referencias
- teoría de tipos
- teoría de bases de datos