Форум программистов, компьютерный форум, киберфорум
Наши страницы

MySQL

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
OxomHuK
31 / 31 / 2
Регистрация: 11.07.2013
Сообщений: 241
#1

Отношение многие ко многим - MySQL

03.02.2014, 20:16. Просмотров 1235. Ответов 1
Метки нет (Все метки)

Здравствуйте! Есть задача
Есть две сущности АВТОРЫ и КНИГИ, связь М-М (многие к многим). Создайте структуру таблиц для этих сущностей и напишите запрос, который выберет всех авторов, которые НЕ являются соавторами ни к одной из книг.

Подскажите, пожалуйста, по структуре таблиц(какие таблицы завести и с какими атрибутами если по самому простому). Запрос сам напишу потом
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2014, 20:16
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Отношение многие ко многим (MySQL):

Связь многие ко многим - MySQL
Есть 3 таблицы: Таким запросом всё как - бы отлично выводится как мне надо книга и под ней авторы, 1,2,3 сколько их писало эту книгу....

Реализация многие-ко-многим - MySQL
Перечитав десятки схожих тем, я все таки решил создать новую. Не нашел ничего схожего с данной проблемой, точнее дилеммой. Как...

Связь многие-ко-многим - MySQL
Здравствуйте. Подскажите, пожалуйста, для организации связи "многие-ко-многим" обязательна дополнительная таблица, или можно без нее? ...

Многие ко многим - примеры запросов - MySQL
Здравствуйте уважаемы форумчане! Пытаюсь организовать мультикатегории для новостей, но пока не понял, как составлять запросы... ...

Запрос к 2 таблицам многие ко многим - MySQL
Есть 2 таблицы. tbl_user //таблица с пользователями id // айдишник пользователя name // имя пользователя tbl_mess...

SQL запрос многие ко многим - MySQL
Добрый день! Есть таблица студентов (students) и курсов, которые они посещают (courses). Нужно выбрать студентов, которые посещают не...

1
ita2907
24 / 24 / 6
Регистрация: 27.02.2013
Сообщений: 107
04.02.2014, 07:24 #2
В реляционной модели связь много-к-многим преобразуется в связь один-ко-многим путем добавления еще одной таблицы:
1. Авторы(*ID автора, ФИО)
2. Книги(*ID книги, Название)
3. Книги _Авторы(*ID книги, *ID автора)

Первичные ключи отмечены *.
В таблице Книги _Авторы составной первичный ключ. Причем ID книги и ID автора это внешние ключи, которые ссылаются соответственно на первичные ключи таблиц Книги и Авторы.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2014, 07:24
Привет! Вот еще темы с ответами:

Связь многие к одному/ один к многим - MySQL
Вот не могу понять эти связи, как они действуют. Например у меня есть две таблицы: Автомобиль create table car( id int(2) NOT...

Как составить запрос к трём таблицам (многие ко многим) - MySQL
Есть 3 таблицы: authors - список авторов книг books - список книг books_authors - таблица связи авторов с книгами ---- Таблица...

Обновление данных таблицы на основе запроса (связь многие-ко-многим) - MySQL
Доброго времени суток, дорогие форумчане. Появилась проблема. Есть у меня таблица sklad ...

Реализовать связь "многие-ко-многим" - MySQL
Всем привет, нужна ваша помощь. Есть следующие таблицы: Aktery(kod_aktera, akt_fio) Film(kod_filma, nazvanie, kod_janra, kod_strani,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru