Информация об изменениях

Сообщение Re: 2 foreign key на одном поле от 11.01.2020 12:54

Изменено 11.01.2020 13:15 Pavel Dvorkin

Re: 2 foreign key на одном поле
Здравствуйте, Аноним, Вы писали:

А>Как такое возможно? Как это вообще работает, какое ограничение в итоге будет работать. Может кто-нибудь сталкивался и подскажет (ничего что-то не смог нагуглить по этому вопросу, на SO также глухо).


Проверил для MySQL

1. Возможно
2. Срабатывает ON DELETE CASCADE. ON UPDATE не проверял
Re: 2 foreign key на одном поле
Здравствуйте, Аноним, Вы писали:

А>Как такое возможно? Как это вообще работает, какое ограничение в итоге будет работать. Может кто-нибудь сталкивался и подскажет (ничего что-то не смог нагуглить по этому вопросу, на SO также глухо).


Проверил для MySQL

1. Возможно
2. Можно даже без ALTER TABLE, просто 2 CONSTRAINT — FOREIGN KEY в CREATE TABLE
3. Срабатывает ON DELETE CASCADE. ON UPDATE не проверял