Сообщение об ошибке довольно ясно на самом деле - просто прочитайте его ...
* В ссылочной таблице 'LecturerRsp' нет первичных ключей или ключей-кандидатов, которые соответствуют списку ссылающихся столбцов во внешнемключ 'fk_rspDate'. *
Вы хотите сослаться на свою таблицу LecturerRsp
и ее столбец rspDate
- но это сообщение ясно говорит вам: rspDate
не является первичным ключом в этой таблице,и при этом он не является частью уникального индекса / ограничения.
Любое из этих двух требований является обязательным условием для возможности ссылки на этот столбец из внешнего ключа.
Чтобы исправить это:
- либо измените первичный ключ на
LecturerRsp
на столбец rspDate
- , либо (если возможно) создайте уникальный индекс для этого столбца
Если вы не можете сделать ни одну из этих двух вещей, то вы не можете ссылаться на этот столбец из внешнего ключа.