有人能解释一下在 MS Access 中的关系视图中连接字段/表时不同连接类型有什么好处吗(我使用的是 2010,但我想这适用于早期版本)?我完全可以理解为什么在执行查询时我可能需要左外连接或内连接,但我不明白当我编辑表之间的关系时(即不在查询中)这有什么作用。显然,“强制引用完整性”意味着我不能意外创建孤立记录(查询连接不会这样做),但查询之外的连接类型的适用性让我感到困惑。
答案1
在关系视图中,请将其视为数据库设计的操作方式。创建查询时,这些连接将自动地根据关系视图显示。数据库可以在没有任何关系的情况下工作,但对于您创建的每个查询和报告,您必须创建适当的连接。
答案2
根据数据库的设计,连接实际上只适用于特定条件。您在关系视图中定义的任何内容大部分都会被使用。如果您只需要单个查询的连接,那么可能只想将该连接创建为查询的一部分。