본문 바로가기
TIL/내배캠 과제

23.06.27

by J1-H00N 2023. 6. 27.

erd를 만들어보자.

일단 User, Blog, Comment만 있다고 가정하면, 

Blog와 User는 다대일 관계일 것이다. 외래키는 Blog에서 생성하고, User는 조회만 할 것이니 외래키의 주인은 Blog일 것이다. 또한, 글을 통해 유저를 조회하진 않을 것이므로 단방향이면 될 것이다.

Comment와 Blog도 다대일 관계일 것이다.위와 마찬가지의 이유로 외래키의 주인은 Comment고, 단방향이면 될 것이다.

Comment와 User도 다대일 관계일 것이며, 마찬가지로 외래키의 주인은 Comment, 단방향이다.

코멘트는 blog와 크게 다르지 않게 만들어서 문제점은 없었으나 코멘트 조회를 글이 조회될 때 같이 하기 위해선 글의 조회와 코멘트의 조회를 손봐야 할 것 같다. 또한, 글이 삭제될 때 댓글들도 같이 삭제되도록 검사해봐야 하고, 회원 권한도 부여해야 할 것이다. 그 외에는 비밀번호 validation과 예외처리를 손보면 마무리 될 듯하다.

'TIL > 내배캠 과제' 카테고리의 다른 글

23.06.29  (0) 2023.06.29
23.06.28  (0) 2023.06.28
23.06.23  (0) 2023.06.26
23.06  (0) 2023.06.22
23.06.15  (0) 2023.06.15