php,db 게시판 만드려고하는데 궁금한게있습니다.
본문
닉네임을 입력하면 그 닉네임에대한 게시판같은게 나오고 메모를 적을수있는 게시판비슷한걸 만들고싶습니다.
저렇게 만들려면 DB를 어떻게 정리해야되나요?
제가 생각했을땐 가입을하면 그 아이디로 db를 생성하고 그 db에 글이 저장되게 해야될거같은데
그렇게되면 db가 너무 지저분해질거 질거같아요..
어떻게 만들어야 효율적으로 사용할수있나요?
답변 1
일단 어떤 용도로 사용할 것인지 정의하시고요.
사용자에게 게시판 한개씩 주는 것이라면 회원가입 시 회원에게 테이블 한개씩 생성 해주면 되요.
이럴 경우 회원수에 따라서 무수히 많은 테이블이 생기 겠지만요.
이것이 싫다면 테이블 pk 값을 회원아이디로 구분되는 테이블을 만드시면 되요.
답변을 작성하시기 전에 로그인 해주세요.