반응형
데이터베이스에서 테이블의 연관관계를 정의하는 방법은 두 가지가 있습니다.
1. 외래키를 가지고 연관관계를 설계하여, JOIN 하는 방식 (조인 컬럼)
2. 조인 테이블을 만들어 두 테이블의 연관관계를 나타내는 방식
조인테이블은 외래키를 사용 하는 연관 관계와는 다르게 '조인테이블'이라는 별도의 테이블을 만들어서 각 테이블의 외래키를 가지고 연관관계를 관리 합니다.
1번을 사용해보고 안될 것 같으면 2번을 사용하는 느낌..
왜냐하면 2번을 이용하면 편한 점도 있겠지만, 테이블이 늘어나게 되므로.
many to many 를 구현하려면 join table을 구현해야 한다.
조인 테이블
반응형
'[웹]' 카테고리의 다른 글
RESTful 아키텍쳐와 토큰 / JWT vs Session (0) | 2022.12.26 |
---|---|
HTTPS vs HTTP ( Feat. 도메인, TLS, SSL ) (0) | 2022.11.02 |
JPA란? (0) | 2022.10.26 |
[Node.js] 리눅스 우분투 Node.js 설치 (0) | 2022.02.10 |
[Node.js] 다중 접속 성능 테스트 (0) | 2022.02.09 |