@ManyToOne 이용 회원, 게시글, 댓글 연관관계 설정


@ManyToOne 이용 회원, 게시글, 댓글 연관관계 설정

연관관계와 관계형 데이터 베이스 설계 회원과 게시글의 관계 한 명의 회원은 여러 게시글을 작성할 수 있다. 하나의 게시글은 한 명의 회원에 의해서 작성된다. -> 일대일 관계처럼 보일 수 있으나 실제 테이블 설계에는 맞지 않는다., 이 문장은 게시글 데이터에 작성자 칼럼이 하나만 필요하다는 뜻이지 작성자가 여러 개라는 사실을 찾아낼 수 없다. 테이블 간의 관계는 특정한 PK가 다른 곳에서 몇 번 FK로 사용되었는지가 중요하다. 데이터베이스에서 관계를 해석할 때는 항상 PK 쪽에서 해석해야 된다. 위의 두 명제는 1. 한 명의 회원은 여러 게시글을 작성할 수 있다.(PK에서 해석) 하나의 게시글은 한 명의 작성자만을 표시할 수 있다. PK로 설계, FK로 연관관계 해석 JPA를 이용해서 연관관계를 해석할 때는 PK를 기준으로 잡고, 데이터베이스를 모델링 하는 방식 회원, 게시글, 댓글의 관계를 PK로 설계하면 아래와 같은 구조 회원이 있어야만 게시글을 작성할 수 있기에 회원 테이블을 ...


#jpa #manytoone #onetomany #spring #springboot #springbootjpa #스프링

원문링크 : @ManyToOne 이용 회원, 게시글, 댓글 연관관계 설정