Ms Access 简明教程

MS Access - One-To-One Relationship

现在,让我们了解 MS Access 中的一对一关系。此关系用于将一个表中的一条记录与另一个表中的一条且仅一条记录关联起来。

现在,让我们转到 Database Tools 选项卡。

tblhrdata

单击 Relationships 选项。

relationships

选择 tblEmployeestblHRData ,然后单击“添加”按钮,将它们添加到我们的视图中,然后关闭 Show Table 对话框。

add to view

若要在这两个表之间创建关系,请使用鼠标,单击并按住 tblEmployees 中的 EmployeeID 字段,在将鼠标悬停在 tblHRData 中的 EmployeeID 上时,将该字段拖放到我们想要关联的字段上。当你释放鼠标按钮,Access 就会打开以下窗口 −

edit relationships

上面的窗口将 tblEmployees 的 EmployeeID 与 tblHRData 的 EmployeeID 关联起来。现在让我们单击 Create 按钮,现在这两个表已经相关。

two tables created

现在关系会自动保存,无需单击“保存”按钮。既然我们已经创建了最基本的关系,现在让我们转到表侧以了解此关系发生了什么。

让我们打开 tblEmployees 表。

employee table

此处,在每条记录的左侧,默认情况下你将看到一个小的加号。当您创建关系时,Access 会自动向该表添加一个子数据表。

sub datasheet

让我们单击加号按钮,您将看到与此记录相关的信息位于 tblHRData 表上。

hire date

单击 Save 图标并打开 tblHRData ,您将看到我们输入的数据已经在此处。

entered data