Задать вопрос
@kotcich
Я скучный.

Как задать связи разного вида с помощью Foreign key?

Ну то есть, стандартное назначение key для внешнего ключа и последующее описание внешнего ключа приводит к связи 1 к 1, но как дать понять, что связь 1 ко многим или многие ко многим?
  • Вопрос задан
  • 52 просмотра
Подписаться 1 Простой 3 комментария
Решение пользователя Rsa97 К ответам на вопрос (2)
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
В MySQL внешний ключ (Foreign Key) служит только для дополнительного автоматического контроля целостности базы. В подчинённой таблице поле не может принимать значение, не входящее в список значений связанного поля родительской таблицы или NULL.
Тип связи в MySQL не учитывается.
Ответ написан