SQL/DB Essentials - CH02

ERD

  • 큰 시스템을 만들 때 필요한 설계도면
  • 개체, 속성, 관계 등을 서술하고 있음
  • 크로우즈 핏 기법이 많이 사용되는 것 같다.

ERD 4가지 케이스

  • 총 4가지 경우가 가능하다.

    	1. 고리와 실선 → 0 혹은 1
    	2. 실선과 실선 → 정확히 1
    	3. 고리와 까마귀 발 → 0개 이상
    	4. 실선과 까마귀 발 → 1개 이상

예시

  • User와 messages는 userId로 연결되어 있다.
  • 하나의 유저는 여러 메시지를 가질 수 있고, 하나의 메시지는 반드시 하나의 유저를 가지고 있어야 하기 때문에 2, 3의 케이스에 해당한다.

프로그래머스 스터디 참여
(https://programmers.co.kr/learn/courses/13484)

좋은 웹페이지 즐겨찾기