4

在关系数据库中,我们可以有一个与其他表没有任何关系的表吗?

4

5 回答 5

8

是的。表达关系的方式是使用外键。如果你生成的一个表没有外键,并且其他表中没有外键指向这个表,那么它就没有关系。

不过,它仍然可以在以后建立关系,所以不要担心会在脚上开枪。

于 2014-01-11T18:16:01.337 回答
4

当然。即使您可以创建没有字段的表。

于 2014-01-11T18:22:05.507 回答
2

是的你可以。表之间不必有任何关系。如果您想稍后添加关系,始终可以通过使用外键添加关系。

于 2014-01-11T18:16:29.713 回答
0

您的问题掩盖了您对数据库的理解的更大问题。

关系是一组元组(关系可以被认为是一张表)。一个元组可以被认为是一行。

英文中的relationship表示连通性,与关系数据库中的relationship无关。

关系和关系都共享词根,但在数据库理论中,这些词/概念彼此没有任何关系。

数据库理论中关系一词的根源来自数学(参见函数与关系)。

于 2021-10-14T16:17:19.733 回答
0

我正在创建一个公司管理数据库,并且我有一个“Company_Expenses”表,我只需要它来生成关于公司收入的夏季报告。我想不出这张桌子可能需要连接的任何东西,所以它现在只能靠它自己了。

在此处输入图像描述

于 2016-12-28T10:36:30.717 回答