Feature/apply schema#27
Conversation
- 모집 초안 데이터 스키마 작업
- 제출된 폼 저장하는 테이블을 buider, learner에서 builder_application, learner_application으로 변경 - 외래키 참조할 컬럼 오류 수정(user.id -> user.user_id)
- period table에 comment 추가 - 날짜컬럼을 모두 Int로 변경
- builder, leaner application으로 분리되던 테이블을 application으로 통합 - applicationform이라는 모호한 이름을 form_repository로 변경해 모호성 제거 - learneracademy라는 러너와 아카데미를 연결하는 테이블 생성
|
❓그럼 apllication에 러너, 빌더 지원 내용들이 다 들어가는 건가요? 그렇게 되면 learner-academy 테이블은 어떻게 되는걸까용 |
|
❓그럼 apllication에 러너, 빌더 지원 내용들이 다 들어가는 건가요? 그렇게 되면 learner-academy 테이블은 어떻게 되는걸까용 ❓ 그리고 form_type은 뭘까용? |
|
💊음 사이드 이펙트까진 아니지만, 그렇게 되면 application 테이블에서 러너나 빌더 조회할 때 user_id + form_type으로 조합해서 조회해야 겠다고 생각이 드네용! 그래도 상관 없을 것 같긴 합니당. |
|
@mksoo 광수님 꼼꼼히 살펴서 리뷰해주셔서 감사합니다 !! :) 그리고 말씀하신 것처럼 모든 user_id는 user table을 참조하는 외래키입니다. |
이전
현재
큰 구조를 그대로 두되 중복컬럼을 고려해 application Table을 하나로 통일하였습니다.