powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / связи многие-ко-многим
4 сообщений из 4, страница 1 из 1
связи многие-ко-многим
    #34471622
seeerg_23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня между всеми таблицами получается связь многие-ко-многим. Раньше с таким не сталкивался. В чём сложность или неудобство работы, когда такие связи?? как решить эту сложность??
...
Рейтинг: 0 / 0
связи многие-ко-многим
    #34471696
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23у меня между всеми таблицами получается связь многие-ко-многим. Раньше с таким не сталкивался. В чём сложность или неудобство работы, когда такие связи?? как решить эту сложность??

все зависит от требований предметки...
...
Рейтинг: 0 / 0
связи многие-ко-многим
    #34474557
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стандартно решается через вспомогательную таблицу связей (Link_Table). В ней всего два поля
Id_from_Table1
Id_from_Table2

Далее, если в Table1 нужно понять какие записи из Table2 относятся к записи с Id=10, например, то запрос выглядит так:
Код: plaintext
select * from Table2, Link_Table where Link_Table.Id_from_Table1= 10  and Link_Table.Id_from_Table2=Table2.Id
по аналогии наоборот....

Связь многие-ко-многим может образовавать некие "узлы", когда определенное множество записей из Table1 привязано к определенному множеству записей из Table2. Этот "узел" должен иметь свой Id тваблице LinkTable. Например, Joint_Id.
Тогда, получить наборы записей из обоих таблиц, относящиеся к этому узлу проще простого, понятно как и даже не буду писать запрос...
...
Рейтинг: 0 / 0
связи многие-ко-многим
    #34474558
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
seeerg_23у меня между всеми таблицами получается связь многие-ко-многим.

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


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