你是Proseware公司的数据库开发者。你为公司的人力资源部建立数据库。该数据库储存雇员信息。你创建了一个EmployeeContact表包含下面的列:HomePhone,BusinessPhone,FaxNumber,andEmailAddress你必须保证每个记录包含一个值,或者HomePhone列或者BusinessPhone列,你应该怎么做?()
- A、创建一个禁止空值的角色.将该角色赋予HomePhone和BusinessPhone列
- B、创建一种用来阻止在HomePhone和BusinessPhone列中输入空值的角色.将该角色赋予表。
- C、在HomePhone和BusinessPhone列中添加check约束用来阻止空值的输入。
- D、添加check约束,验证HomePhone和BusinessPhone列至少有一列不为空
正确答案:D
答案解析:有

微信扫一扫手机做题