У меня есть проект, над которым я работаю, где мы должны создать систему регистрации для университета в 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
вместо FirstName
, но это примечание внизу страницы делает вид, что должно быть Yes (Duplicates OK)
, и я не знаю, что положить.
Так может ли кто-нибудь помочь мне понять, как сделать FirstName
суррогатным ключом, а также что я должен указать в поле Index
?
FacultyID
— это первичный ключ, но тип данных —Short Text
. Вероятно, это должен быть типNumber
, но учитель указал, что это должен бытьText
- person brent_mb   schedule 22.04.2019