kbj2060
10
2021-02-18 17:39:13
0
192

[Nestjs, Typescript] 백엔드 질문 있습니다.


Mysql, Nestjs와 TS를 이용해서 백엔드를 만들어보고 있는 학생입니다.


단위 테스트를 실행하다 여러 조건들을 생각하다 보니 


Mysql의 Relations (OneToMany, ManyToOne.. ) 의 데이터 검증에서 효율성 때문에 질문 올리게 되었습니다.


Switch 라는 엔티티가 Machine과 User의 엔티티와 관계를 맺고 있는 환경입니다.


이러한 환경에서 Switch에 대한 클라이언트의 Post 요청에 Machine과 User의 데이터도 Body에 포함되어 있습니다.


저는 이 Post를 처리하는 과정에서 Machine과 User의 DB에서 클라이언트가 보낸 데이터가


두 DB에 모두 존재하는지 확인하고 있습니다.


그렇다면 Switch 에 대한 처리 과정에서 총 3번의 데이터베이스에 접근이 필요한데 이게 맞는지 궁금합니다.


긴 글 읽어주셔서 감사합니다.

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.