728x90 테이블1 연관관계 매핑 기초 테이블들은 FK를 통해 관계를 맺고 객체는 참조를 통해 관계를 맺는다. 이 둘은 완전히 다른 특징을 가진다. 그때문에 ORM에서 가장 어려운 부분이 객체 연관 관계와 테이블 연관관계를 매핑하는 일이다. 용어 정리 객체 참조와 테이블 FK를 매핑하기 전에 용어 정리부터하자. 방향(direction): 양방향, 단방향이 존재한다. 단방향: 하나의 관계에서 한 쪽만 참조한다. x -> y 이거나 y -> x 이다. 양방향: 하나의 관계에서 양쪽이 모두 참조하고 있다. x -> y 임과 동시에 y -> x이다. 방향은 객체관계에만 존재하고 테이블 관계는 항상 양방향이다. 다중성(Multiplicity): N:1, 1:N, 1:1, N;M 연관관계의 주인(owner): 객체를 양방향 연관관계로 만들면 연관관계의 .. 2022. 7. 18. 이전 1 다음 728x90