객체지향형 DB의 가장 어렵고 복잡하다고 생각된 부분인 N:1 오늘 그 부분에 대한 엄청난 팁을 얻었습니다 우선 어떤부분에서 어렵다고 생각되는지 그림으로 보겠습니다 이 그림을 보면 똑같은 게시물 댓글의 관계이지만 어떤 관점에서 보느냐에 따라 관계가 달라지는 걸 볼 수 있습니다 하나의 게시물은 여러 댓글을 가진다 Many To One 하나의 댓글은 하나의 게시글에 속한다 One To One 우선 두가지 모두 틀린 것은 아니지만 기존 DB를 설계해봤다면 의문이 생기는 것은 ERD를 만들어보면 당연하게 우리는 "하나의 게시물은 여러 댓글을 가진다 Many To One" 로 이해할 것이다 하지만 그런 것이 아니고 JPA로 바로 입문을 했다면 이 부분에서 많이 고민이 생길 것이다 관점에 따라 다르게 보이기 때문이..