비율을 맞이하면 DB에 어떻게 저장을 해야하는지 감이 오지 않을때가 있다.
만약에
ratio가
1:0.8510
1:1.2434와 같은 값이 있다고 치자.
그렇다면 왼쪽의 1은 비율이 고정되어 있고, 오른쪽의 비율만 계속해서 변하는 상황이다.
내가 생각했던 방법은
1:0.8510 이 비율 전체를 DB에 저장해야 하는건가?라는 고민이 있었다.
그러나, 물어보니 방법은 두 가지와 같았다.
1) 1과 0.8510 데이터를 각각 따로 저장할 것
2) 왼쪽의 1의 비율 수치는 고정되어 있으니 비율이 계속 바뀌는 오른쪽의 수치만 저장할 것 이었다.
내가 선택한 방법은 왼쪽의 1 비율은 계속 고정이 되어있으므로 계속 비율이 변화하는 오른쪽 수치만 DB에 저장하기로 결정했다.
'Backend > DB' 카테고리의 다른 글
Docker가 바라보는 script를 잘 파악하자 (feat. role "postgres" does not exist) (0) | 2023.08.23 |
---|---|
UUID의 역할 (DB 그리고 로컬메모리) (0) | 2023.03.21 |
컬럼 Column, Row란? (0) | 2023.03.08 |
varchar의 의미 (0) | 2023.02.28 |
Column 이름 짓기 규칙 정리 (+변수명,컬럼명 이름 지어주는 사이트) (0) | 2023.02.20 |