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
Uh oh!
There was an error while loading. Please reload this page.
-
고민사항
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