테스트 사이트 - 개발 중인 베타 버전입니다

php,db 게시판 만드려고하는데 궁금한게있습니다. 채택완료

자타공인 11년 전 조회 3,511

닉네임을 입력하면 그 닉네임에대한 게시판같은게 나오고 메모를 적을수있는 게시판비슷한걸 만들고싶습니다. 

저렇게 만들려면 DB를 어떻게 정리해야되나요? 
제가 생각했을땐 가입을하면 그 아이디로 db를 생성하고 그 db에 글이 저장되게 해야될거같은데
그렇게되면 db가 너무 지저분해질거 질거같아요..

어떻게 만들어야 효율적으로 사용할수있나요? 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11년 전

일단 어떤 용도로 사용할 것인지 정의하시고요.

 

사용자에게 게시판 한개씩 주는 것이라면 회원가입 시 회원에게 테이블 한개씩 생성 해주면 되요.

 

이럴 경우 회원수에 따라서 무수히 많은 테이블이 생기 겠지만요.

이것이 싫다면 테이블 pk 값을 회원아이디로 구분되는 테이블을 만드시면 되요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

자타공인
11년 전
보고참고할 간단한 예시같은게 있을까요.. ?
잘살아보자
11년 전
http://james_parku.blog.me/110177516329
http://blog.naver.com/dlguswn2005/220165230347

더 정확한것을 배우시려면 책을 보시는 것이 좋아요
자타공인
11년 전
감사합니다 :>

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인