codecamp

MS Access一对多关系

绝大多数关系将更可能是这种一对多关系,其中表中的一个记录可能与另一个表中的许多记录相关。

创建一对多关系的过程与创建一对一关系完全相同。

One to Many

首先让我们通过点击设计选项卡上的清除布局选项来清除布局。

Database Tools

首先,我们将添加另一个表tblTask​​s,如下面的屏幕截图所示。

Task Table

单击保存图标,然后输入tblTask​​s作为表名称,并转到关系视图。

Task Relationship

点击显示表选项。

Show Table Task

添加tblProjectstblTask​​s并关闭“显示表”对话框。

Add Projects

我们可以再次运行相同的过程来关联这些表。从tblProjects中单击并按住ProjectID,并将其从tblTask​​s拖到ProjectID。此外,当释放鼠标时,弹出关系窗口。

ProjectID

单击创建按钮。我们现在有一个非常简单的关系创建。

Created Relationship
MS Access一对一关系
MS Access多对多关系
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }