Создание связи между составным ключом и внешним ключом - PullRequest
0 голосов
/ 01 декабря 2018

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

Возможна ли эта ссылка?см. ниже изображение ...

Составной ключ: enter image description here

Внешний ключ: enter image description here

Любойпомощь в этом будет принята с благодарностью.

Ответы [ 2 ]

0 голосов
/ 02 декабря 2018

Мой составной ключ был неправильным.Я переключил «UniqueCode», чтобы он выступал в качестве родительского ключа, и мне удалось отлично связать

0 голосов
/ 01 декабря 2018

Невозможно создать внешний ключ из составного ключа.Ссылка от родительского ключа должна быть первичным ключом, а также не должна содержать столбца в ссылочном ключе ... поскольку на вашем экране общего доступа это невозможно создать. Если вы хотите достичь этого бизнеса, позвольте мне ответить, предложит вам предложение ..

...