DB 테이블 대신 enum으로 정보 관리 #152
Replies: 2 comments
-
데이터 정합성도 결국에는 수정, 삭제, 추가에 따라 어긋나는 일들이 생기는 것 같아요. 23학번부터 (23년도부터) 아예 학번 코드를 따라서 앞으로 수정되지 않음, 복잡성, 속도를 고려해봤을 때 Enum 사용이 좋을 것 같습니다. 추가로 나왔던 의견들에 대한 생각
|
Beta Was this translation helpful? Give feedback.
0 replies
-
1년에 1회정도 변경될수도 안될수도 있는 정보라서 Enum으로 관리해도 될 것 같다는 의견입니다~ 관련 PR |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
고민사항
GET /dept
,GET /detps
API에서 DB 테이블을 조회하여 가져오는 기존 방식 대신 enum으로 관리하는 것이 어떤가에 대한 피드백이 들어왔습니다.현재 상황
현재 DB에서 위 API에 사용되는 테이블은
deptInfo
와deptNums
입니다.근거
enum으로 관리 시
코드 테이블을 enum으로 관리하고자 할 때는 다음 내용이 성립할수록 효과적이라고 합니다.
참고: https://jojoldu.tistory.com/137, https://tech.socarcorp.kr/dev/2021/08/17/common-code-management.html
DB 테이블로 관리 시
결론
위와 같이 판단하여 기존처럼 DB에 저장하는 형태를 유지하려고 생각중입니다. 다른 분들의 의견은 어떤지 궁금합니다!
cc. @Choi-JJunho @Invidam @daheeParkk
Beta Was this translation helpful? Give feedback.
All reactions