外键完整性问题

时间:2017-03-09 02:25:10

标签: database foreign-keys

我对以下关系有疑问。第一张图片描述了这个问题。第二张图片描述了我的解决方案,但仍然不受欢迎。如何在这里满足我的业务规则。这个规则必须使用安全代码来避免,或者我在这个模型中遗漏了一些东西。

主要问题 enter image description here

NAIVE SOLUTION

enter image description here

1 个答案:

答案 0 :(得分:2)

在我看来,要实现业务规则,请将employee id设为primary,并为username字段添加UNIQUE约束。