RDBMS ERD

Junyoung Lee·2021년 6월 21일
1

Database

목록 보기
1/1


이번엔 RDBMS ERD Modeling 연습한 것들을 적어보려고 합니다


ERD란?

ERD(Entity-Relationship Diagram)란 Entity-Relationship Model을 표현해내는것으로 테이블 간의 관계를 설명해주는 도표

ERD는 일반적으로 위 표기방법 처럼 표기할 수도 있고 다른 방법들로도 관계를 표시 할 수 있다

간단한 스타벅스 ERD

구현사항

  • 카테고리
  • 음료
  • 알레르기
  • 영양성분
  • 구현 한게 몇 개 되지 않고 일단 FK관계 설정과 M2M 관계를 한 번 만들어 봤는데 음료와 알레르기 중간 테이블에 PK를 설정하지 못 한것도 아쉬운점
  • 아직 IE표기법이 익숙하지 않음

간단한 배스킨라빈스 ERD

아직 ERD가 익숙하지 않아서 조금 더 복잡한 부분들을 만들어 봤다👨🏻

구현사항

  • 웹 메뉴
  • 카테고리
  • 제품
  • 알레르기
  • 영양정보
  • 사이즈
  • 이미지
  • 인스타그램 이미지
  • 해시태그

특이사항🧐

  1. 제품과 알레르기의 중간 테이블에서는 이제 PK column을 따로 둠
  2. 영양정보를 제품과 사이즈의 중간 테이블로 뒀는데 이는 영양정보가 제품 사이즈마다 다르기 때문에 이렇게 설정했다
  3. 이미지와 인스타그램 이미지는 서로 역할이 다르기 때문에 따로 구분함

현재 완벽하게 관계들을 이해하지 못했기 때문에 추가로 더 공부가 필요한 부분이 많은 것 같다!
DB는 파고 파도 끝이 없다고 하는데 지금부터라도 조금씩 공부해 나가야 되겠다🤗

잘못된 부분은 Feedback 부탁드립니다👊🏻👊🏻👊🏻👊🏻👊🏻👊🏻👊🏻

profile
🎹재즈를 사랑하는 백엔드 개발자 이준영입니다🎷

0개의 댓글