Композитный ключ в MS Access 2003 - PullRequest
0 голосов
/ 24 августа 2011

Вопрос 1: И как создать два поля в качестве первичных ключей (Атрибут А является первичным ключом и атрибут B является первичным ключом)

Вопрос 2: Как создать составной ключ (атрибуты A и B вместе в качестве первичного ключа)

В MS Access 2003.

Заранее спасибо ..

Ответы [ 2 ]

2 голосов
/ 14 сентября 2011

Хотя вы не можете создать 2 первичных ключа, вы можете установить индексированный параметр на Yes (без дубликатов), это предотвратит ввод 2 одинаковых записей и обеспечит более быстрый поиск.

1 голос
/ 24 августа 2011

Вы можете выбрать оба поля, удерживать клавишу Shift, а затем щелкнуть правой кнопкой мыши и выбрать первичный ключ.Это сделает оба ключа первичным ключом.Значение комбинации всегда должно быть уникальным, и я думаю, что это должно ответить на оба вопроса.

...