강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

박호정님의 프로필 이미지
박호정

작성한 질문수

김영한의 실전 데이터베이스 - 설계 2편, 실무에서 반드시 마주치는 9가지 설계 패턴

공통 코드 테이블 설계

[해결책 - 코드값 분리] 중 orders(order_status) - common_code(code) 타입 불일치 제보

작성

·

26

·

수정됨

0

안녕하세요

 

첨부된 sql 파일 [-- ### 해결책 - 코드값 분리] 에서 orders 테이블 order_status의 타입이 common_code의 code 타입과 동일하게 VARCHAR(50)으로 변경되어야 할 거 같습니다.

 


-- ### 해결책 - 코드값 분리

CREATE TABLE orders (
order_id BIGINT PRIMARY KEY AUTO_INCREMENT,
member_id BIGINT NOT NULL,
order_status VARCHAR(20) NOT NULL,
total_amount INT NOT NULL,
created_at DATETIME NOT NULL
);


CREATE TABLE common_code (
code VARCHAR(50) PRIMARY KEY,
name VARCHAR(100) NOT NULL
);

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
박호정님의 프로필 이미지
박호정

작성한 질문수

질문하기