스타벅스 서비스 모델링

이선호·2021년 9월 19일

툴 : AQuerytool
https://aquerytool.com/

모든 테이블에 id가 pk임 약간 맨 앞 번호인 것

  • PK : 고유 번호, 기본키, 테이블의 id
    null또는 중복이나 비어있으면 안 된다.
    테이블은 고유의 Primary Key를 가지고있어야 한다.
  • AI : Auto Increment
    해당 컬럼에 관해서는 DBMS가 '자동으로 증가'하는 값을 넣어준다.
  • FK : Foreign key
    외부 식별자키로 테이블 간의 관계 의미
    테이블 간의 종속이 필요한 관계이면 FK로 관계를 맺는다.

  • Name: 테이블의 각 열(column)

  • Null : 상품이 있는 경우와 없는 경우에 선택
    여기 체크를 하면 데이터를 아무것도 넣지 않는 null을 허용한다는 의미


📍 필수 구현 사항 : 음료, 카테고리, 영양 정보, 알러지, 음료 이미지, 음료 설명, 신상 여부
📍 구현 제외 사항 : 프로모션, 음료 사이즈

내가 짠 데이터베이스 설계

멘토님이 짠 데이터베이스 설계


0개의 댓글