@Alk90
php, mysql, jquery, css, html, api

Нужна ли связующая таблица?

Много где читаю о том, что если две таблицы связаны между собой "один ко многим" (У одного автора много книг), то нужно делать таблицу книг, таблицу авторов и связующую таблицу, которая свяжет ID авторов с ID книг.
Объясните пожалуйста, в чем преимущество. Ведь гораздо удобнее сделать поле author_id в таблице книг. Я не могу найти не одной причины, которая не позволяла бы мне это сделать.
  • Вопрос задан
  • 508 просмотров
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
Книги это многие ко многим.
У книги может быть больше одного автора.
Давай другой пример.
Ответ написан
@x_shader
Oracle & Coffee
Связующая таблица нужна для связи многие ко многим. У одной книги может быть несколько авторов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы