创建具有相同客户/公司处于多个状态的小型MS Access数据库

时间:2019-03-12 16:16:22

标签: ms-access

要创建简单的访问数据库,该数据库将允许进入多个州开展业务的客户进入。因此,能够使用公司名称,电子邮件,州/省等创建公司表,但是如果该公司的工作状态超过一个,则可以置于多个州/省。假设公司a在佛罗里达州以外,公司b在纽约,佛罗里达,德克萨斯州,公司c在亚利桑那州和佛罗里达。一旦创建了所有表,便希望能够查询处于给定状态的所有公司并获取公司列表。因此,如果我查询在佛罗里达州经营的公司,那么在此示例中,我会把公司a,b和c重新找回。那么,如何最好地在访问中创建基础表和联接/关系以使其正常工作呢?我可以下载并用作模板的任何示例访问数据库都将有所帮助,或者很好地解释了如何最好地设置所需的表(公司,州等)

1 个答案:

答案 0 :(得分:0)

您只想创建该主表tblCustomers。

然后创建一个名为tblAddress的子表。

因此,在子表中,您可以输入您拥有的公司地址的地址/州/电话号码。因此,您可能有一个或五个这样的不同地址。

要编辑此设置,您需要创建一个包含公司信息等的主表单。然后,您将构建一个子表单,用于编辑地址。

然后在设计模式下使用主表单,只需从中殿窗格中放入表单即可。如果您在执行此操作之前正确设置了表之间的显示,则Access将自动链接给定公司的地址。

因此,您不需要多个状态表,只需一个代表整个地址的表即可。如您所述,您可能希望包括电子邮件,电话号码。因此,您可以轻松输入公司,然后根据需要输入地址(带有州)以及电子邮件或电话号码。

到目前为止,概述的这种关系仅需要两个表。主表和地址表。