Assignment 1 | 스타벅스 서비스 모델링

정승렬·2022년 8월 23일
1

2주차 월요일 Database 공통 과제로 스타벅스 서비스 모델링 과제가 있어 관련 내용 포스팅을 시작한다


구현 내용

(2022.08.22 기준)
스타벅스 음료 페이지를 모델링
필수 구현 사항 : 음료, 카테고리, 영양 정보, 알러지, 음료 이미지, 음료 설명, 신상 여부
구현 제외 사항 : 프로모션, 음료 사이즈

작성에 사용한 ERD

작성에 이용한 ERD : dbdiagram

ERD 설계전 고민해봐야 할 것들

  1. Table의 세분화 정도
  2. 각 Table 속성들의 내용(info table의 속성은 discription imgLink로 정의 등)
  3. 각 Table들 간의 관계(info new idAlergy nurition 테이블의 menu_idmenu테이블의 id속성을 외래키(FK)로 받는다)

구현

테이블 간 관계

category <> menu = 1:
menu <> info = 1:1
<> new = 1:1
<> idAllergy = 1:1
<> nutrition = 1:1
idAllergy <> Allergy = 1:

느낀점

정보처리 기사 준비하면서 배웠던 Database 과목의 기초내용이어서 비교적 쉽게 모델링을 할 수가 있었다
동기분들과 대화를 나눠보니 처음 접하시는 분들은 관계모델링 개념을 어려워 하시는거 같아 설명을 해드리면서 과제중 조금이나마 명확하지 않았던 부분이 정리가 되어서 주변분들과 대화하는게 좀더 유익한 시간이 되었다

0개의 댓글