[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Структура таблиц(ы)
amf1k
Есть "Название книги" и "Автор". Предложите структуру таблиц(ы) как хранить? PS... у одной книги может быть несколько авторов)
Valick
amf1k, это же классика. В любой* книге по MySQL есть этот пример с книгами и авторами.
Связь многие ко многим.
Таблица книг, таблица авторов и таблица связи.


_____________
Стимулятор ~yoomoney - 41001303250491
amf1k
а если одна таблица
Книга_Авторы (Книга_title, Автор_name) ?
Zzepish
amf1k
Можно, но тупо!
sergeiss
Цитата (amf1k @ 6.09.2016 - 21:00)
а если одна таблица
Книга_Авторы (Книга_title, Автор_name) ?

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

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Another Reality
Цитата (sergeiss @ 6.09.2016 - 21:47)
Если же сделаешь криво, то потом всё равно переделывать придется на каком-то этапе. Но это потребует намного больше ресурсов.

Не думаю, что придется переделывать - это, похоже, обычное институтское задание.
Valick
Цитата (amf1k @ 6.09.2016 - 20:00)
а если одна таблица

Если одна таблица, то она будет слегонца денормализована, а если захотите добавить, что-то относящееся только к книге, или только к автору, то денормализация будет расти как на дрожжах.

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.