
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.02.2011, 13:09
|
|||
|---|---|---|---|
|
|||
Пользователи и Группы |
|||
|
#18+
Нужна структура БД для пользователей и групп. Проблема в том, что в группу могут входить не только пользователи, но и другие группы т.е. такое не совсем подходит: user(id), group(id), user_group_rel(user_id, group_id). Какие варианты есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 14:47
|
|||
|---|---|---|---|
Пользователи и Группы |
|||
|
#18+
Будьте проще user(id,group_id), group(id,group_id) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 14:50
|
|||
|---|---|---|---|
|
|||
Пользователи и Группы |
|||
|
#18+
Naf, пользователь может состоять в нескольких группах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 14:56
|
|||
|---|---|---|---|
Пользователи и Группы |
|||
|
#18+
VeroLomNaf, пользователь может состоять в нескольких группахдве таблицы: группы/пользователи 1. код 2. наименование 3. тип (группа/пользователь) связи (стрктура) 1. код родителя 2. код потомка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 15:40
|
|||
|---|---|---|---|
|
|||
Пользователи и Группы |
|||
|
#18+
Chop, Как тогда вывести дерево? Допустим, есть две такие таблицы: users idnametype1group1group2group2group3user1user4user2user5group3group6user3user7user4user8user5user9group4group10user6user11user7user users_rel parent_idchild_idNULL11213142526575859910911 Как тогда, например, выбрать ветку от group3? И зачем тогда отдельная таблица, если можно, например, users(id,name,type,parent_id)? Или я чего-то не понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 15:53
|
|||
|---|---|---|---|
Пользователи и Группы |
|||
|
#18+
какое дерево если у вас "пользователь может состоять в нескольких группах"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 15:54
|
|||
|---|---|---|---|
|
|||
Пользователи и Группы |
|||
|
#18+
Naf, Тьфу, тему перепутал :( В принципе, понятно, попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.02.2011, 16:03
|
|||
|---|---|---|---|
|
|||
Пользователи и Группы |
|||
|
#18+
Naf, Вопрос другой. Как выбрать всех пользователей, входящих в группу и подгруппы? Рекурсия? БД: MySQL, PGSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1542309]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 320ms |

| 0 / 0 |
