목표: ddl 스크립트 작성
-- 1) 자식 테이블 생성
CREATE TABLE RECOMMENDATION_NUMBER (
id BIGINT AUTO_INCREMENT PRIMARY KEY,
recommendation_id BIGINT NOT NULL,
number INT NOT NULL,
number_order TINYINT NOT NULL,
FOREIGN KEY (recommendation_id)
REFERENCES RECOMMENDATION(recommendation_id)
);
-- 2) 인덱스 추가 (선택)
CREATE INDEX idx_recnum_recommendation
ON RECOMMENDATION_NUMBER(recommendation_id);
id: 회차
recommendation id: 부모테이블의 기본키를 참조하는 외래키. 어느 추천 결과(세트)에 속한 번호인지 알려줌
number: 추천된 로또 번호 하나. 한 recommendation_id당 6개의 number
numbe_order: 그 번호가 세트안에서 몇번째인지