Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Таблица отношений между двумя сущностями, Мероприятия <-> Участники 
V
    Опции темы
Addmin
Дата 14.6.2010, 19:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Здравствуйте!

Есть две... Эмм... Сущности. Например, одна - мероприятие, другая - участники. Участников много, мероприятия тоже проводятся регулярно. Между ними устанавливаются связи. То есть, в одном мероприятии могли участвовать множество участников, а один участник мог принимать участие во многих предприятиях. Прошу прощения за какой-то академичный язык, говорю сейчас, как учебник по матану.

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

Так вот: третья таблица, у которой при согласии участника на акцию добавлялась строка ClientID <-> EventID. То есть, в скольких акциях человек принимал участие, столько и записей должно быть в этой третьей таблице.

Но, может быть, есть какой-то другой, более быстрый и правильный способ? Подскажите его, пожалуйста.

Заранее спасибо!


--------------------
PM MAIL   Вверх
bars80080
Дата 14.6.2010, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 9
Всего: 315



это и есть правильный путь - третья таблица
Цитата(Addmin @  14.6.2010,  19:43 Найти цитируемый пост)
третья таблица, у которой при согласии участника на акцию добавлялась строка ClientID <-> EventID. То есть, в скольких акциях человек принимал участие, столько и записей должно быть в этой третьей таблице.


PM MAIL WWW   Вверх
Addmin
Дата 15.6.2010, 03:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ну, спасибо  smile


--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




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


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

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