클럽(동호회) 사이트를 설계중입니다.
게시판 생성을 어떤 방법으로 하는게 효과적인지 몰라 질문드립니다.
동호회 DB 설계를 합니다.
동호회가 50개가 생성될것으로 추측하며, 각 동호회는 기본 5개의 게시판을 가지게됩니다.(물론 원할경우 추가도 해야합니다)
위와 같은 경우 테이블을 생성할때
1) 동호회 별로 1개 테이블을 생성/ 그 동호회에서 하위5개 게시판일 경우 구분값을 이용하여 1개 테이블에서 5개의 게시판이 움직임
※ 1번같은 방법일때는 50개 * 1개 테이블 = 즉 50개의 테이블이 필요하지요
2) 동호회 전체를 1개의 테이블에 몽땅 넣은방법
즉 테이블 1개에서 각 동호회를 구분하고, 하위 5개게시판 역시 분류값을 한번 더 지정하는것이지요
※ 2번같은 방법일때는 동호회숫자와 관계없이 1개테이블이 필요하지요
두가지 방법이 1장 1단이 있을꺼라 짐작은 하는데....실제적으로 얼마나 서버에 부하가 걸리며, 실제 클럽을 운영하시는 분들은 어떤 방법을 채택하는지 궁금합니다.
아참~
위 2가지 방법중에서 자료량이 방대해졌을 경우도 생각을 해야하거든요....
부디 빠른답변 부탁드립니다.
|