예제 코드에서는 정수형 상수 값으로 사용자 레벨을 db에 저장하기 때문에 enum을 사용했습니다. 그런데 정수형 상수 값이 아닌 문자열로 db에 저장할 경우, enum이 정수값을 명시적이게 나타내준다는 장점이 없어지는데 이럴 때도 enum이 필요할까요?
예제 코드에서는 정수형 상수 값으로 사용자 레벨을 db에 저장하기 때문에 enum을 사용했습니다.
그런데 정수형 상수 값이 아닌 문자열로 db에 저장할 경우,
enum이 정수값을 명시적이게 나타내준다는 장점이 없어지는데 이럴 때도 enum이 필요할까요?