powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Связь один ко многим
13 сообщений из 13, страница 1 из 1
Связь один ко многим
    #36981161
BiTOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток. Проектирую БД, предметная область - книжный магазин. Есть таблица Литература, там хранятся: код книги*, название книги, код автора (внешний), ISBN,... При такой структуре у книги может быть только один автор, но это не совсем совпадает с реалиями. Таблица Автор: код автора*, ФИО автора. Как в данном случае реализовать связь одной книги со многими авторами не нарушив нормализации?
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981250
ё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ё
Гость
BiTOk,

здесь связь многие-ко-многим, без вариантов
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981333
Фотография Хопа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёBiTOk,

здесь связь многие-ко-многим, без вариантов

Здесь связь книга(1-*)авторкниги(*-1)автор. И да, согласен, между книгой и авторами связь один-ко-многим.
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981356
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХопаёBiTOk,

здесь связь многие-ко-многим, без вариантов

Здесь связь книга(1-*)авторкниги(*-1)автор. И да, согласен, между книгой и авторами связь один-ко-многим.Поспите :)
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981464
BiTOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мужики, меня не тип связи интересует, а какие внести изменения в БД, чтобы появилась возможность несколько авторов у книги запоминать. Есть предложение добавить таблицу вида: id*, код автора, код книги. Насколько адекватен такой выбор?
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981494
ё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ё
Гость
BiTOkМужики, меня не тип связи интересует, а какие внести изменения в БД, чтобы появилась возможность несколько авторов у книги запоминать. Есть предложение добавить таблицу вида: id*, код автора, код книги. Насколько адекватен такой выбор?
дык, добавление такой таблицы и обозначает - установить связь М:М

вполне адекватен
и id в ней - нах ненадо
{код автора, код книги} - key
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981735
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёBiTOkМужики, меня не тип связи интересует, а какие внести изменения в БД, чтобы появилась возможность несколько авторов у книги запоминать. Есть предложение добавить таблицу вида: id*, код автора, код книги. Насколько адекватен такой выбор?
дык, добавление такой таблицы и обозначает - установить связь М:М

вполне адекватен
и id в ней - нах ненадо
{код автора, код книги} - key

тремя сообщениями ранее уже предложили

Хопапропущено...


Здесь связь книга(1-*)авторкниги(*-1)автор. И да, согласен, между книгой и авторами связь один-ко-многим.
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981753
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BiTOkДоброе время суток. Проектирую БД, предметная область - книжный магазин. Есть таблица Литература, там хранятся: код книги*, название книги, код автора (внешний), ISBN,... При такой структуре у книги может быть только один автор, но это не совсем совпадает с реалиями. Таблица Автор: код автора*, ФИО автора. Как в данном случае реализовать связь одной книги со многими авторами не нарушив нормализации?

видимо здесь 3 таблицы
1.код книги*, название книги, ISBN,...
2.ид2*,код книги,код автора (внешний)
3.код автора*, ФИО автора.


ленточная форма на таб1 с элементами поиска по возможным полям со связанной , а не с подчиненной формой на таб2 с подстановкой из таб3
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981759
ё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ё
Гость
Верблюдёпропущено...

дык, добавление такой таблицы и обозначает - установить связь М:М

вполне адекватен
и id в ней - нах ненадо
{код автора, код книги} - key

тремя сообщениями ранее уже предложили

Хопапропущено...


Здесь связь книга(1-*)авторкниги(*-1)автор. И да, согласен, между книгой и авторами связь один-ко-многим.

иии ?? а что, я что-то предлагаю в этом мсге ??
...ну и если на то пошло, то и 5-тью (уже 6-тью) сообщениями выше этого ещё "уже предложили"
или вы знаете другой способ создания М:М, кроме как доп.таблица ?

...вроде верблюд, а не жираф,
а такая реакция...
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981831
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёили вы знаете другой способ создания М:М, кроме как доп.таблица ?

Нет, не знаю.
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981849
BiTOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ход пошли незнакомые мне термины) Подчинённые формы и т.д. Вы главное скажите, прав ли я с вариантом создания дополнительной, третьей таблицы - код автора, код книги?
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981872
Фотография Верблюд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BiTOk,

да, это правильный ход
...
Рейтинг: 0 / 0
Связь один ко многим
    #36981938
BiTOk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем откликнувшимся, открыли мне глаза на правду и развеяли сомнения.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Связь один ко многим
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]