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개의 댓글

관련 채용 정보