связь между таблицами mysql

legion

Новичок
связь между таблицами mysql

в общем пытаюсь написать небольшой форум...
сейчас столкнулся с такой проблемой: допустим есть таблица пользователей, есть таблица групп и есть таблица разделов.
как сделать механизм проверки "может пользователь заходить в раздел или нет?".

То есть:
_________________________________________________
|раздел|раздел|раздел|раздел|раздел|раздел|...
_________________________________________________ |
grp_admin |Y |N |N |Y |... |
grp_moder|N |Y |N |Y |
grp_guest |.............. |
grp_reg |.................... |
... | |
___________________________________________________|
где слева столбец это группы, сверху разделы ,а Y и N это да или нет(то есть можно зайти или нет)
проблема в том что если создавать новую запись групп довольно легко то добавлять новый столбец при создании нового раздела я считаю немного неудобным, кроме того если например старый раздел удалили или изменили название и тп.
в общем если у кого-то есть совет, то буду очень благодарен.
с php и mysql работаю не очень давно поэтому не критикуйте слишком сильно плс
 

legion

Новичок
коротко но не совсем ясно))
может быть где-то есть faq или документация где описан этот метод?
 

baev

‹°°¬•
Команда форума
А что не ясно?
Ещё одна таблица, где группам (user_id на group_id поменяйте) разделы (thread_id) сопоставлены.

Есть раздел — есть права доступа.
 
Сверху