繁体   English   中英

试图弄清楚我的SQL表之间的关系

[英]Trying to figure out the relationship between my tables for SQL

我有两张桌子

其中包含的异常
报告编号(主键)
异常描述

输入例外日期

异常停机时间

包含的关键字

关键字(主键)

我不知道这是一对多关系还是多对多关系。 我知道异常可以有很多关键字,但是关键字可以有很多描述吗? 我的意思是,可以在一个报告中使用一个关键字,但是我不确定。 如果需要的话,我可以添加更多信息,我真的很困惑。 (为此,异常表示机器坏了,需要修复,而关键字是需要修复的关键字)

如果关键字是主键,则它必须是唯一的,即是一对多关系。

因此,在此设计中,关键字始终指的是同一件事。

如果一个关键字需要很多描述,那么您可以拥有另一个描述表,该表具有指向该关键字表的外键...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM