본문 바로가기

Web-Node.js/간단한 익명게시판 만들기

1. DB 설계하기

DB는 MySQL를 이용하였고 설계에는 exERD 를 사용 하였습니다

테이블은 총 2개 글 테이블과 댓글 테이블로 나누었습니다.

  • Board 테이블에서 id값을 기본키로하고 auto_increment를 사용하여 글을 구분할 수 있게 하였습니다.
  • sBoard 테이블에서는 Board의 id값을 외래키로하여 해당 글마다 댓글을 가져올 수 있도록 하였습니다.
  • sBoard 테이블에서도 마찬가지로 sid값을 기본키로 auto_increment를 이용하여 댓글 간 구분도 할 수있게 하였습니다.
  • 각각 테이블에는 수정 삭제를 해당 사용자만 할 수있게 비밀번호를 칼럼으로 두었습니다.