TIL-연관관계 - 식별/비식별 관계
TIL-연관관계 - 식별/비식별 관계
2024-05-30
오늘의 학습 🌠
연관관계
식별 관계
(이미지 출처 : https://taegyunwoo.github.io/jpa/JPA_Mapping_Expert_2)
식별 관계란 부모 테이블의 기본키 또는 유니크 키를 자식 테이블이 자신의 기본키로 사용하는 관계임.
부모 테이블의 키가 자신의 기본키에 포함되기 때문에 반드시 부모 테이블에 데이터가 존재해야 자식 테이블에 데이터를 입력할 수 있음.
즉, 부모 데이터가 없다면 자식 데이터는 생길 수 없음.
비식별 관계
비식별 관계란 부모 테이블의 기본키 또는 유니크 키를 자신의 기본 키로 사용하지 않고, 외래 키로 사용하는 관계임.
자식 데이터는 부모 데이터가 없어도 독립적으로 생성될 수 있음. 부모와의 의존성을 줄일 수 있기 때문에 조금 더 자유로우 데이터 생성과 수정이 가능함.
추가 🕤
🐱🏍— —🤸🏻♀️ ~~~ 야~호~
This post is licensed under CC BY 4.0 by the author.