WindsomeProject - 게시글 댓글 구현
![post-thumbnail](https://velog.velcdn.com/images/pms000723/post/6c363d4d-df86-481e-99c1-5bfc7289fd5d/image.png)
테이블 간 참조 관계
- Qa 테이블과 Comment 테이블: N:1 관계 (한 게시글에 여러 댓글을 작성 가능)
- Account 테이블과 Comment 테이블: 1:N 관계 (한 유저는 여러 댓글을 작성 가능)
요구 사항 정리
- 댓글 작성은 로그인 한 유저만 가능.
- 댓글 작성 시 비밀글 설정 가능.
- 비밀글 설정 시 작성자와 관리자만 해당 댓글 확인 가능.
- 일반 유저가 댓글 작성 시 이름 일부만 공개, 관리자가 작성 시 이름 전체 공개.
- 본인이 작성한 댓글에는 수정/삭제 버튼 노출.
- 새로 작성한 댓글은 아래로 정렬.
실제 구현 모습
![](https://velog.velcdn.com/images/pms000723/post/3816d4c2-62f4-4578-acb8-f18fbb5aa3c6/image.png)