我有 3 张桌子。
- 雇员
- 承包商
- 工作
下图说明了表设计和关系的两种可能方案。
第一种情况可能吗?就像有两个外键,每个外键来自不同的表到作业中的一个 ID 字段。
我应该使用第二种情况吗?但是我在工作中总是有 1 个空 ID 字段,因为它是从事这项工作的员工或承包商。
最后,有没有其他方法可以做到这一点?更好的方法?
我有 3 张桌子。
下图说明了表设计和关系的两种可能方案。
第一种情况可能吗?就像有两个外键,每个外键来自不同的表到作业中的一个 ID 字段。
我应该使用第二种情况吗?但是我在工作中总是有 1 个空 ID 字段,因为它是从事这项工作的员工或承包商。
最后,有没有其他方法可以做到这一点?更好的方法?