처음 db를 정할 때 redis라는 nosql db를 사용하려고 했었다. 하지만 실시간 채팅, 음악 추천 기능을 spring을 이용해 만드는 과정이 너무 어렵고 오래 걸릴것 같아서 사용해본 mysql을 사용하기로 했다.
mysql은 erd를 그려서 설계 하는데 이번에는 erdcloud를 이용하여 설계했다.

우선 erd를 그리기 전에 기능명세서에서 entity를 추출했다.

이후 기능을 생각하면서 erd를 설계했다.
https://www.erdcloud.com ( erdcloud )
https://velog.io/@sontulip/how-to-db-design (erd 설계 참고)
'프로젝트' 카테고리의 다른 글
| GCP docker 컨테이너에 있는 MySQL 접속하기 (0) | 2024.12.01 |
|---|---|
| 스프링 시큐리티 인증(ajaxAuthenticationFilter, jwt, oauth2) (0) | 2024.09.20 |
| [기록] Music Place - 와이어 프레임 (0) | 2024.04.04 |
| [기록] Music Place - 기능 명세서 & 플로우차트 (0) | 2024.03.31 |
| [기록] Music Place - 주제 정하기 (0) | 2024.03.31 |