서비스 요구사항은 대강 이렇습니다..



1. 가계부를 만들되 가계부 데이터가 이렇게 보이게 해달라



날짜

지출 혹은 수입처

카테고리

지출 혹은 수입방식

금액

비고

yyyy/MM/dd

이케아

생활용품

카카오페이

-1,000,000

품위유지비용

yyyy/MM/dd

xx조트망트기업

월급

신한카드

+2,000,000

쥐꼬리



2. 카테고리나 지출 혹은 수입처, 지출 혹은 수입방식은 동적으로 추가될 수 있게 해달라


3. 카테고리나 지출 혹은 수입처, 지출 혹은 수입방식은 불필요할 때 삭제하거나

혹은 2번을 위해 콤보박스를 눌렀을 때 보고싶은 항목을 상단으로 올리거나 자주 안쓰는건 내릴 수 있게 만들어달라





문제는 제가 백엔드 개발자가 아니라서 db 설계 방법을 잘 모르는데,


몇번 하다보니까 프론트에서 보여지는 방식하고는 다른 방식으로 db를 짜야 할 거 같은데, 이거 db를 어떻게 짜야할까요?