要完成构建关系数据模型描述的数据模型,必须为每个列定义域。列的域描述约束并标识属性(列)可以具有的有效值的集合。
域的用途是保护模型中的数据的语义完整性;也就是说,确保它切合实际地反映事实。如果能够用名称来替换电话号码或者可以在只有整数才是有效值的位置中输入小数,那么数据模型的完整性是有风险的。