Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отношение "многие ко многим", что-то я запутался 
:(
    Опции темы
rMaveric
Дата 14.1.2005, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 18.7.2003

Репутация: нет
Всего: 6



Народ.. приведите хоть один пример в котором расматривалось бы отношение многие ко многим... Интересует создание таблиц. И последующая команда выборки.
Заранее благодарен


--------------------
Моя благодарность не будет иметь границ. в определенных рамках конечно ;)
---
Веду IT блог
PM MAIL WWW ICQ   Вверх
ida
Дата 14.1.2005, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 58



В чистом виде отношение многие-ко-многим в реляционной модели при создании таблиц как бы не используется - оно сводится к отношению один-ко-многим.

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

id_препода | ФИО_препода

во второй - группы:

id_группы | номер_группы

Создаем таблицу для связи групп с преподавателями, она будет выглядеть примерно так:

id_связи | id_препода | id_группы

Первое поле в каждой таблице - первичный ключ, два последних поля в третьей таблице будут содержать значения первичных ключей двух предыдущих таблиц. То есть, каждая пара (id_препода, id__группы) будет для этой таблицы уникальна.

Как строить запросы - загляни для начала к Пегасу в уроки.

Это сообщение отредактировал(а) ida - 14.1.2005, 15:32
PM WWW   Вверх
rMaveric
Дата 14.1.2005, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 18.7.2003

Репутация: нет
Всего: 6



Спасибо.
Тему можно закрывать.


--------------------
Моя благодарность не будет иметь границ. в определенных рамках конечно ;)
---
Веду IT блог
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0640 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.