-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
질문이 있습니다
19.05.06 19:22 작성 조회수 89
0
게시판에 글상세페이지의 댓글을 구현하고 있는데요
Board가 부모글
comment가 댓글이라고 가정을 했을시에
부모글 하나에 댓글 여러개니 1:N 관계 자나요 ?
그러면 이럴경우에 주인은 어느쪽으로 해야될까요
댓글을 저장할때요..insert가 들어가는곳이 댓글쪽이니까
Comment클래스가 주인이 되서 ManytoOne이 되야 하는걸까요 ?
답변을 작성해보세요.
0
백기선
지식공유자2019.05.07
1대다 관계에서 어느 한쪽이 반드시 관계의 주인이어야 한다는 규칙 같은건 없어요. 두 엔티티 중에 어느쪽에서 해당 관계를 관리하고 싶은지 고민해 보셔야 합니다. 그리고 그쪽으로 주인으로 설정하는게 좋겠죠.
말씀하신대로 Board에 대한 FK를 Comment에 두고 댓글 저장할 때 관계가 맺어지게 하려면 Comment가 주인이 되는게 맞는거 같네요.
답변 1