我有两张桌子
其中包含的异常
报告编号(主键)
异常描述
输入例外日期
异常停机时间
包含的关键字
关键字(主键)
我不知道这是一对多关系还是多对多关系。我知道例外可以有很多关键字,但是关键字可以有很多描述吗?我的意思是,一个报告中可以使用一个以上的关键字,但是我不确定。
如果需要的话,我可以添加更多信息,我真的很困惑。
(为此,异常表示机器坏了,需要修复,而关键字是需要修复的关键字)
最佳答案
如果关键字是主键,则它必须是唯一的,即是一对多关系。
因此,在此设计中,关键字始终指的是同一件事。
如果一个关键字需要很多描述,那么您可以拥有另一个描述表,该表具有指向该关键字表的外键...
关于mysql - 试图弄清楚我的SQL表之间的关系,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27121856/