Как я могу добавить внешний ключ, используя запрос в мониторе mysql, связанный с моим проектом весенней загрузки? - PullRequest
0 голосов
/ 11 октября 2019

PS - я пытаюсь сделать это в мониторе mysql, связанном с приложением с весенней загрузкой. Мне было трудно реализовать внешние ключи в классах сущностей, поэтому я хотел вручную реализовать их в базе данных, но не смог.

После выполнения команды -

alter table staff add constraint foreign key (reportsto) references staff(empid) on delete restrict;

вместо этого создается внешний ключ, создается ключ, который отображается как

KEY `fk_1` (`reportsto`)

при проверке состояния с помощью команды -

show create table staff

RIC также не реализован. Схема для таблицы персонала таблицы может быть известна с помощью -

create table staff ( empid int not null primary key, reportsto int)

Я хочу, чтобы столбец «отчеты» ссылался на ту же таблицу «персонал».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...