2010-04-11 4 views
1

'사용자'테이블에 사용자 시스템이 설정되어 있고 그룹이 '그룹'테이블에 설정되어 있습니다. 본질적으로, 나는 사용자가 원하는 모든 그룹에 가입 할 수 있기를 바란다.PHP/MySQL 사용자 시스템 (그룹 포함)

어떻게하면 mysql/php 데이터베이스 시스템에서 이것을 구조화할까요? 간단한 요약 만하면 도움이 될 것입니다!

나는 주변을 둘러 보았지만 사용자가 일종의 1,2,3 가지 권한 등급을 가진 '그룹'생성에 대한 정보 만 찾을 수 있습니다.

|--------|    |-------------|   |------| 
| Group | ------- 1.* | JoinedGroup | *.1------- | User | 
|--------|    |-------------|   |------| 

는 그래서 JoinedGroup는 사용자 ID와 그룹 ID를 보유 :

답변

2

나는 같은, 데이타베이스 뭔가있을 것입니다. 사용자가 그룹에 가입하기를 원할 때 JoinedGroup 테이블에 행을 추가하기 만하면됩니다.

특정 그룹에서 사용자를 선택하면 간단한 내부 결합 만 있으면됩니다.

+0

예, 물론입니다! 내가 왜 그렇게 생각하지 않았어? –