본문 바로가기
개발_TIL

개발_TIL | 2022-05-30(30)

by Hee94 2022. 5. 31.

▷ 장고 강의 시작! (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