将来自两个不同表的数据存储在单个引用表SQL中的架构

时间:2018-11-08 14:20:49

标签: sql

我的电源需要断路器。我们有两种类型的断路器,标准断路器和电子断路器。因为这些断路器类型的结构不同,所以它们必须驻留在单独的表中。 将电源分配给其中一个断路器的最佳做法是什么?

Breaker table 1
breakerStyleID | breakerName
1               Standard Breaker 1
2               Standard Breaker 2


Electronic Breaker table 1
breakerStyleID  ElecbreakerName
1               Electronic Breaker 1
2               Electronic Breaker 2

我要保存从上表之一中选择的断路器,并将其与电源关联。

Power supply Table
pid  breakerstyleID   ElecbreakerstyleID
1       1
2                           1

我的假设是我们必须在参考表中有断路器ID,如果其中一个为null,则使用另一个ID?

0 个答案:

没有答案