我有一个正在进行的项目,我们必须在 Access 中为一所大学创建一个注册系统。其中一张表需要其中一个字段的代理键,我不确定如何创建代理键。
列说明如下所示:
Field Name Data Type Field Size Caption Format Req'd Index Unique Key Ref. Table Other
FacultyID Text 4 blank blank Yes Yes Primary blank Input Mask '0000;1;_'
FirstName Text 32 blank blank Yes No Surrogate* blank blank
因此,第一个字段FacultyID
简单易行。但是该FirstName
字段需要一个我不知道如何制作的代理键。
它旁边还有一个星号,在页面底部的星号显示:
*Index [LastName], [FirstName]: Duplicates Allowed (surrogate key)
该LastName
字段稍后列出,但我没有在我的问题中显示它。然而,让我感到困惑的是,在列说明中,它说该Index
字段应该是No
for FirstName
,但是页面底部的这个注释使它看起来应该是Yes (Duplicates OK)
,我不知道该放什么。
那么任何人都可以帮我弄清楚如何制作FirstName
代理键,以及我应该在该Index
字段中放入什么?