ERD (Entity Relationship Diagram)
users
key | type | default | required | description |
---|---|---|---|---|
_id | ObjectId | - | O | |
nickname | string | 소셜로그인응답값 | O | 닉네임 |
profileImg | string | 소셜로그인응답값 | O | 프로필이미지url |
group | ref: ObjectId[ ] | |||
(groups) | O | 유저가 속한 그룹 | ||
createdAt | date | - | O | 가입일 |
expenses
key | type | default | required | description |
---|---|---|---|---|
_id | ObjectId | - | O | |
amounts | number | - | O | 지출 금액 |
businessName | string | - | O | 상호명 |
date | date | - | O | 지출 날짜 |
category | ref: ObjectId | |||
(categories) | - | O | 지출 카테고리 | |
owner | ref: ObjectId | |||
(users) | - | O | 지출한 멤버 | |
isRecurring | boolean | false | X | 정기 지출 여부 |
group | ref: ObjectId | |||
(groups) | - | O | 지출내역이 포함된 그룹 |