一对一关系SQL,因此在填充另一个表时,一个字段可以不为NULL,而不必填充它

一对一关系SQL,因此在填充另一个表时,一个字段可以不为NULL,而不必填充它,sql,relational-database,Sql,Relational Database,所以在两个表之间有一对一的关系。它们可以完美地组合成一个字段,除了您希望稍后填充其中一个字段,但不能将其保持为“null”,它要么在那里,要么不在 编辑:有人告诉我,一对一的关系永远不适合使用,而且在任何情况下都无法证明其合理性。我正在做一个匹配数据库,你得猜结果。我将结果从匹配表中分离出来,因为它更容易,因为匹配结果可以不为空。在数据库中加载数据集时,我不希望数据集中出现空值 我可以在SQL中使用一对一关系吗?有没有更简单的方法?请您澄清一下您的问题是什么?我不认为SQL中的一对一关系一定是不

所以在两个表之间有一对一的关系。它们可以完美地组合成一个字段,除了您希望稍后填充其中一个字段,但不能将其保持为“null”,它要么在那里,要么不在

编辑:有人告诉我,一对一的关系永远不适合使用,而且在任何情况下都无法证明其合理性。我正在做一个匹配数据库,你得猜结果。我将结果从匹配表中分离出来,因为它更容易,因为匹配结果可以不为空。在数据库中加载数据集时,我不希望数据集中出现空值


我可以在SQL中使用一对一关系吗?有没有更简单的方法?

请您澄清一下您的问题是什么?我不认为SQL中的一对一关系一定是不好的。在很多情况下,你可能想这样做。你的第二句话不明白,请解释得更清楚,用更多的词。请显示您当前的表定义。