유저
- 유저 시퀀스
- 패스워드 - 암호화 필요
- 장르 - 스포티파이 장르 어떻게? API로 가져온다. 프론트쪽에서 요청해야할 듯
- 닉네임 - 중복처리 되지 않는 로직 필요
- 나이
- 성별
- 가입날짜
- 프로필이미지
프로필 이미지는 이미지 데이터 1개만 저장하면 된다. -> 따라서 이미지 데이터를 단순히 binary로 전환하여 RDB에 저장하는 방법을 고려 -> 캐싱을 적용하면 database 병목현상을 줄일 수 있을 것이다.
- 마지막 이용 시간 - 어떻게 가져오는지? 세션??
- 권한
MySQL에 ENUM 타입이 있다.
https://dev.mysql.com/doc/refman/8.0/en/enum.html
테이블-객체 연결
Java Persistence API인 JPA를 쓸 것