Blog

Enum과 필드를 통한 유저구분의 차이

작성날짜
2023/09/22
작성자
최종 편집 일시
2023/11/15 00:53

알게된 점

현재 enum 방식으로 구현해야 하는 것을 필드로 구현했다. 하나의 유저 테이블로 역할을 구분하는 것은 enum 인데, 그것을 필드로 구현하고 있었다. 사업자 번호라는 고유한 값을 입력받기 위해서 필드를 사용했는데, 약간 야매로 섞어서 진행한 듯 하다. 시스템이 점점 커진다면 나중에 수정하기 어려워지는 구조다. 그러나 지금처럼 미니 프로젝트 느낌의 작은 규모라면 -> 현재 사용하는 방식도 그다지 나쁘진 않아 보인다.(특정 상황)