반응형

movie

생활코딩님 유튜브영상

  • join을 하는경우 값이 한 컬럼에 여러개 들어가면 문제가 생긴다.
  • 즉 아토믹하지않다
반응형
반응형

movie

생활코딩님 유튜브영상

  • Normalization : 정규화
  • UNF -> 1NF ... -> 6NF 까지의 단계가 있음
  • 상업적으로는 제3정규형까지만 보통 진행함
반응형
반응형

movie

생활코딩님 유튜브영상

  • N:M은 애매함 -> 중재자가 필요함(MappingTable)
  • write테이블에 만들어서 author_id, ,topic_id를 만들고 관련한 id들을 나열해서 매핑

 

반응형
반응형

movie

생활코딩님 유튜브영상

  • 토픽에게 코멘트는 필수
  • 코멘트에게 토픽은 옵션
반응형
반응형

movie

생활코딩님 유튜브영상

  • 1:n관계에서는 1에 pk하면되는데
  • 1:1에서는 누가 누구한테 의존하는가를 잘 판단해야함
  • 저자와 휴면저자의 관계에서는 휴면저자가 외래가 될수밖에없다. 휴면저자가 저자에게 의존하기때문(자식테이블)
반응형
반응형

movie

생활코딩님 유튜브영상

  • 테이블과 컬럼 생성
  • id가 기본키 auto_increment
반응형
반응형

movie

생활코딩님 유튜브영상

  • Mapping Rule : ER다이어그램을 통해서 표현한 내용을 관계형 데이터베이스에 맞는 형식으로 전환할 때 사용할 수 있는 방법론
  • Entity -> Table | Attribute -> Column | Relation -> PK, FK
반응형
반응형

movie

생활코딩님 유튜브영상

  • 개념적 모델링 완성

반응형
반응형

movie

생활코딩님 유튜브영상

  • Optionality
  • 저자는 댓글을 작성하지 않을수도 있다
  • 각 댓글은 반드시 저자가 있다
  • 댓글에게 저자는 필수다
반응형
반응형

movie

생활코딩님 유튜브영상

  • Cardinality
  • 각 선생님은 한 반만 담임한다
  • 각 반의 담임은 한명이다
  • 1:1관계
  • 각 저자는 여러 글을 작성한다
  • 각 댓글은 하나의 저자만 존재한다
  • 1:N관계
  • 각 저자는 여러 글을 작성한다
  • 각 글을 여러 저자가 존재한다
  • N:M관계(다대다)

반응형

+ Recent posts