Необязательный внешний ключ - PullRequest
0 голосов
/ 02 мая 2018

У меня есть таблица базы данных MySQL со столбцом (целое число), который ссылается на столбец в другой таблице с внешним ключом.

Я хочу, чтобы значение было необязательным. Если я попытаюсь обновить значение до 0 (значение, которого нет в другой таблице), запрос завершится неудачей.

Как использовать внешний ключ, оставляя значение в столбце необязательным?

1 Ответ

0 голосов
/ 02 мая 2018

Дублирую мой комментарий, чтобы вопрос можно было пометить как ответивший.

Ограничения внешнего ключа можно сделать необязательными, просто сделав ссылочные поля (поля) обнуляемыми.

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