▷ 장고 강의 시작! (3)
<데이터 베이스 관계>
1. one-to-many
한 명의 사용자가 여러 개의 글을 쓸 수 있다. 한 개의 글에는, 하나의 사용자만 들어가기 때문이다.
하나의 글쓴이가 여러 개의 글을 가지고 있는 것. 이런 관계를 바로, one-to-many 라고 한다.
2. one-to-one
하나의 사용자가 사용하는 정보들을 모아서 하나의 데이터로 만들어 주는 곳이 Profile이 되는것이고
그렇기 때문에 '데이터 A'와 '데이터 B'가 서로 만나서 중복이 되지 않는 값을 만들어 내는 것이
one-to-one 이라고 할 수 있다.
3. many-to-many
A모델과 B모델이 있을 때 A가 여러 개의 B를 가질 수도 있고 B가 여러 개의 A를 가질 수도 있을 때 사용하는 모델이다.
우리가 흔히 보는 sns에서 팔로우-팔로잉 관계도 모두 many-to-many 이다.
'개발_TIL' 카테고리의 다른 글
개발_TIL | 2022-06-02(32) (0) | 2022.06.02 |
---|---|
개발_TIL | 2022-05-31(31) (0) | 2022.05.31 |
개발_TIL | 2022-05-27(29) (0) | 2022.05.27 |
개발_TIL | 2022-05-26(28) (0) | 2022.05.27 |
개발_TIL | 2022-05-25(27) // feat) KPT (1) | 2022.05.25 |