访问数据库关系

时间:2013-03-27 23:59:31

标签: ms-access-2007 relationships

我正在使用access 2007.我创建了一个名为holiday的数据库,其中包含3个表:

client - this has all the client information
flight - this stores flight information
cruise - this stores cruiser information

我正在考虑做的是在这三个表之间建立关系。我只是认为自己来自谷歌的“关系”,据我所知,我应该使用一对多的关系。

我确实每个表都有一个名为customerID的列,其中客户端表将其作为主键,其他表作为外键。我想知道的是我如何链接表格,以便当我在客户表上输入信息时,航班和邮轮应该作为子选择打开,因为目前只有一个是打开的,我不知道如何进入另一个?

1 个答案:

答案 0 :(得分:1)

有两种方法可以在表之间创建关系。

其中一个是关系窗口(在Access 2010中的数据库工具下)。从一个表中的字段拖动到另一个表中的字段。然后双击该行(连接)以编辑连接类型。

另一种是在“查询生成器”窗口中暂时执行此操作。然后以与上面相同的方式创建连接。此连接仅在此查询中设置,或者基于此查询设置其他任何内容。

好的,既然你加入了,你的计划是什么。一种方法是创建一个用于编辑客户信息的表单,以及两个用于编辑航班和表格的子表单。邮轮信息。

祝你好运