보통 user와 role 사이 user_role테이블을 만들어
다대다로 했지만
그냥 @Enumerated 으로 해도 될거 같은데
chatgpt 한테 물어보니 enum은 간단하게 하면 좋고
다대다는 나중에 추가 가능성 있을때 좋다는데
추가 가능성 없다면 그냥 enum 써도 된다는걸까?
아니면 내가 이해를 못하고 있는걸까?
보통 user와 role 사이 user_role테이블을 만들어
다대다로 했지만
그냥 @Enumerated 으로 해도 될거 같은데
chatgpt 한테 물어보니 enum은 간단하게 하면 좋고
다대다는 나중에 추가 가능성 있을때 좋다는데
추가 가능성 없다면 그냥 enum 써도 된다는걸까?
아니면 내가 이해를 못하고 있는걸까?
AttributeConverter 같은거 두고 써. 롤 관리 엄청 상세하게 해야하는거 아니고 단순 Enum 정도로 커버 가능한거면 저 정도로 충분함. 나중에 여차하면 테이블 추가하면 되니까 AttributeConverter 는 만들어두고
감사합니다. 알겠습니다.
이넘으로 설계하면 이놈한다! - dc App
걍 enum으로 해도 문제없던데 ㅋㅋ