A,B 2개의 Table이 있다고 하자.
A와 B Table 사이의 다중성이 잘 파악되지 않을 때는, 2가지 작업을 거쳐 보자.
STEP 1 : A를 1로 뒀을 때, B는 몇 개가 되는지
STEP 2 : 반대로 B를 1로 뒀을 때, A는 몇개가 되는지
-> 만약 STEP 1,2의 결과 A,B 둘 중 하나라도 多가 나오면,
예를 들어, A만 多라면, A : B = 多:1이며,
A,B 모두 多라면 A : B = 多:多가 된다.
'CS 잡지식' 카테고리의 다른 글
Gradle과 Maven의 차이 (0) | 2023.05.03 |
---|---|
[양방향] 설정으로 인해 발생할 수 있는 치명적인 JPA 버그(매우 매우 중요) (0) | 2023.05.03 |
기승전"DB" - 서버의 성능은 [DB]에 의해 결정된다 (0) | 2023.05.03 |
Rest API 개발 시, List<E> 등의 [컬렉션]을 [직접] 반환하지 말 것! (0) | 2023.05.03 |
CQS(Command Query Separation) Policy (0) | 2023.05.03 |