Inflearn Community Q&A
Enum 타입 대신 1:1 매핑
Written on
·
252
0
안녕하세요!
실무에서, 강의와 같은 예제의 상황을 만났을 때,
RoleType 테이블을 새로 만들어서 Foreign Key 연결하는 것 보다 Enum 타입을 더 많이 사용하나요??
감사합니다!
JPAjava
Answer 1
1
yh
Instructor
안녕하세요. 충희님
ADMIN에서 관리자가 실시간으로 RoleType을 추가하고 제외해야 하면, 별도의 테이블을 생성해서 관리하는 것이 좋습니다.
그게 아니라 프로그래머가 코드로 배포하고 관리해야 하면 ENUM으로 관리하는게 좋습니다.
ENUM을 활용하는 좀 더 자세한 방법은 다음 글을 읽어보시면 도움이 되실꺼에요.
https://woowabros.github.io/tools/2017/07/10/java-enum-uses.html
감사합니다.





