你是一个真空吸尘器销售公司的数据库开发者。公司已有一个名为Sales的数据库,包含有VacuumSales表和Employee表。销售信息存储在VacuumSales表中,雇员信息存储在employee表中,在Employee表中有一位列名为IsActive.这个列表明是否有雇员被当前雇用。Employee表也有一个列为EmployeeID是毎个雇员的唯一标示符。所有的销售输入到VacuumSales表必须包含当前被雇用的雇员的employeeID。你应该如何来实现这个要求?()
A.
用微软分布式事务处理Employee表在分布式处理中如果EmployeeID没有执行则将整个事务。
B.
在VacuumSales表的EmployeeID列中添加一个CHECK约束。
C.
在VacuumSales表的EmployeeID列中添加一个外键约束参照Employee表中的EmployeeID列。
D.
在VacuumSales表中添加一个FORINSERT触发器。在触发器中,在inserted表的基础上连接Employee表和EmployeeID表,测试IsActive列。