설문지 엔티티
-
1. NestJs 설문조사 미니 프로젝트 - [ 엔티티 ]공부하기/node.js 2023. 2. 12. 19:56
각 모듈을 구현하기 전 엔티티를 설계합니다. 인덱스는 설정하지 않았습니다. 초기 버전의 엔티티를 미리 설계한 후 구현하면서 필요한 부분을 수정하는 방향으로 포스팅을 이어나갈 생각입니다. ERD 하나의 설문지는 여러개의 질문을 갖을 수 있고 하나의 질문은 여러개의 보기를 갖을 수 있는 구조입니다. 응답하는 유저 테이블과 유저 응답테이블이 존재하고 유저 응답 테이블의 경우 질문 테이블과 관계를 갖습니다. response 테이블의 경우 survey_id를 따로 저장하지 않았습니다만, 성능테스트를 통해 survey_id를 넣는것이 더 좋은 성능을 갖는다면 추가하는 방향을 생각하고 있습니다. Entities src/survey/Survey.entity.ts import { Question } from '../qu..