0

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

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

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

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

4

1 回答 1

1

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

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

另一种是在 A Query Builder 窗口中临时执行此操作。然后以与上述相同的方式创建连接。此连接仅在此查询中设置,或基于此查询的任何其他内容。

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

祝你好运

于 2013-03-28T05:33:01.013 回答