один-ко-многим

Духовность™

Продвинутый новичок
один-ко-многим

Простите, туплю.

Есть таблица авторов, есть таблица книг. Классическая схема.

Можно создать таблицу связей, а можно не создавать таблицу связей и писать ID автора непосредственно в таблицу книг.

Вопрос: зачем нужна таблица связи?
 

Духовность™

Продвинутый новичок
Млять, туплю.

У меня такая ситуация: статья и к ней могут быть прилеплены файлы. Имеет какой-либо смысл делать таблицу связи? Как думаете? Тип связи меняться не будет.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Так суть то в том, что у тебя первый пример - это связь многие-к-многим.

Автор может иметь больше одной книги, книга может иметь больше одного автора - многие-к-многим.

Одна статья может иметь много файлов - обратное??
От этого и будет зависеть ответ. Если у тебя один и тот же файл не может принадлежать к разным статьям, то это будет один-к-многим, и таблица связей не нужна.

Если же у тебя например, какая-то там версионность, например, у статей, что один файл может принадлежать к разным статьям, то это будут многие-к-многим.
 
Сверху