| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Таблица отношений между двумя сущностями |
| Автор: Addmin 14.6.2010, 19:43 |
| Здравствуйте! Есть две... Эмм... Сущности. Например, одна - мероприятие, другая - участники. Участников много, мероприятия тоже проводятся регулярно. Между ними устанавливаются связи. То есть, в одном мероприятии могли участвовать множество участников, а один участник мог принимать участие во многих предприятиях. Прошу прощения за какой-то академичный язык, говорю сейчас, как учебник по матану. Так вот: каким образом установить между ними отношения? То есть, если понадобится, вывести всех участников одного мероприятия на одной страничке, а на другой - вывести все мероприятия какого участника? Мне в голову приходила только третья таблица (да, вот ещё: участники в одной таблице MySQL, мероприятия - в другой). Так вот: третья таблица, у которой при согласии участника на акцию добавлялась строка ClientID <-> EventID. То есть, в скольких акциях человек принимал участие, столько и записей должно быть в этой третьей таблице. Но, может быть, есть какой-то другой, более быстрый и правильный способ? Подскажите его, пожалуйста. Заранее спасибо! |
| Автор: Addmin 15.6.2010, 03:43 |
| Ну, спасибо |