Во-первых, я предлагаю вам изменить имена столбцов на author_user_id
и reviewer_user_id
соответственно, чтобы было ясно, что каждая ссылка user_id
.
Во-вторых, вы должны знать, что использование инструментов пользовательского интерфейса Access не является обязательным. Многие из нас считают их не интуитивными, но, к счастью, есть альтернативы. Одним из них является использование SQL DDL, например. Режим запросов ANSI-92 :
ALTER TABLE Documents ADD
CONSTRAINT fk__ document_author_user_id__Users
FOREIGN KEY (author_user_id)
REFERENCES Users (user_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
;
ALTER TABLE Documents ADD
CONSTRAINT fk__ reviewer_user_id__Users
FOREIGN KEY (reviewer_user_id)
REFERENCES Users (user_id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
;
В-третьих, учтите, что вам может потребоваться ограничение CHECK
(или Правило валидации таблицы [sic]), чтобы пользователь не мог просмотреть свою работу, например
ALTER TABLE Documents ADD
CONSTRAINT document_author_cannot_review_their_own_work
CHECK (author_user_id <> reviewer_user_id)
;