스터디를 진행하면서 여태까지 배운 강의를 기반으로 간단한 게시판을 만드는 프로젝트를 2주간 진행하도록 했다.
(사실 강의가 듣기만 해서는 감이 잘 안와서, 이렇게 직접 부딪혀보는 게 좋을 것 같다)
회원가입
로그인
게시글
글 작성
게시글 리스트
게시글 상세 조회
로그인했을 경우에만 글쓰기가 가능하다
로그인하지 않으면 조회만 가능하다
자신이 쓴 글만 수정, 삭제가 가능하다
회원:게시물 =>(1:N)관계
정규화를 위해서는 1:N 관계일 경우 N에 속하는 테이블에 1에 속하는 인덱스를 넣어줘야 함 (ex-게시물 테이블에 유저인덱스가 필요함)
M:N 관계일 경우는, 두 테이블의 인덱스를 따로 저장해두는 테이블을 만들어 정규화 시킬 수 있다.

erdcloud를 이용한 ERD설계