一对多关系(两个"许多"表)

时间:2016-08-22 09:34:34

标签: sql database-design

我有以下表格(有点缩短)。现在我想知道如何释放" 1-to-Many"公司与Maintenance_SystemCheck / Maintenance_HardwareCheck之间的关系。

信息:公司可能同时进行两项检查,其中一种检查或无检查。

Company
-------
company_id    company_name       street           country
1             Comp Inc.          Main Street      Canada


Maintenance_SystemCheck
-------
SysCheck_ID    date         commands                 commands_check   
1              20.08.16     wrkactjob;wrksystm       1;0
2              21.08.16     wrkactjob;wrksystm       1;1
3              22.08.16     wrkactjob;wrksystm       1;0
4              23.08.16     wrkactjob;wrksystm       0;0


Maintenance_HardwareCheck
-------
HwCheck_ID    date         commands                 commands_check   
1              20.08.16     fans;cleaning            1;1
2              21.08.16     fans;cleaning            1;1
3              22.08.16     fans;cleaning            0;0
4              23.08.16     fans;cleaning            0;0

修改

我的问题有点不清楚,这里有关于我的数据库架构的完整概述。 我想存储我上面提到的数据记录。

这个结构可以吗?或者你会以另一种方式做到这一点吗?

Database-Schema

如果您需要更多信息,请在下方发表评论。

0 个答案:

没有答案