본문 바로가기

내일 배움 캠프

2024-01-11

오늘은 프로젝트 8일 차이다. 오늘 진행한 내용은 다음과 같다.

1. 공연 회차별 좌석 코드 및 테스트 코드 작성 

 

1. 오늘은 공연 회차별 좌석 코드를 마무리하고 태스크 코드까지 완료하고, 중간에 공연 회차별 좌석 코드를 리펙토링 중에 튜터님의 멘토링을 받았다. 기존에 사용했던 방식은 기존에 입력해 놨던 좌석정보와 회차정보를 넣어주고 Request 받은 경매 좌석 번호를 통해서 경매좌석과 일반좌석을 생성하는 구조를 가지고 있었는데 튜터님이 이렇게 저장하면 나중에 DB에 데이터를 저장할 때마다 수백 개에서 수만 개의 데이터가 생성이 될 텐데 공연이 추가될수록 데이터가 누적되면서 나중에 Join을 하려면 수만 개의 데이터를 조회해야 하기 때문에 나중에 DB가 작동을 멈추는 즉 뻗어버리는 현상이 발생할 수 있다고 생각되어 처음부터 ERD를 수정하기로 했다. 

 

ERD를 수정하기위해 지금까지 회의를 진행했고 아직 전부 다 끝나지 않은 상태이다. ERD가 마무리되면 태초마을로 돌아가서 거의 다 수정을 진행해야 되기 때문에 다음 주까지 쉼 없이 달려야 될 것 같다.

 

'내일 배움 캠프' 카테고리의 다른 글

2024-01-15  (0) 2024.01.16
2024-01-12  (1) 2024.01.13
2024-01-10  (1) 2024.01.11
2024-01-09  (0) 2024.01.10
2024-01-08  (2) 2024.01.09